FMCSA registered motor carriers
Maine
- 14,220Active carriers
- 16Counties
- 1,078Hazmat carriers
Registration data from the FMCSA Company Census File (MCS-150), the federal filing every active interstate and intrastate-for-hire motor carrier submits. A record here is one USDOT number, not one truck.
The carriers are grouped below by county, by the cargo they report, by operating authority, by safety rating and by fleet size, and the 534 cities with three or more registered carriers are listed at the foot of the page. Each list names the set it covers and links every county, city and category it holds to its own page.
By county
- Cumberland County1,815
- York County1,797
- Penobscot County1,689
- Aroostook County1,433
- Kennebec County1,238
- Androscoggin County879
- Somerset County798
- Oxford County785
- Hancock County685
- Waldo County618
- Washington County574
- Knox County460
- Lincoln County431
- Franklin County410
- Piscataquis County314
- Sagadahoc County294
By cargo carried
- Building Materials7,227
- Construction7,227
- Other6,383
- General Freight4,681
- Machinery, Large Objects4,425
- Logs, Poles, Beams, Lumber4,357
- Farm Supplies1,692
- Grain, Feed, Hay1,439
- Motor Vehicles1,396
- Garbage, Refuse, Trash1,059
- Metal: Sheets, Coils, Rolls1,044
- Fresh Produce1,017
- Dry Bulk875
- Paper Products809
- Utility684
- Liquids/Gases675
- Household Goods658
- Meat638
- Refrigerated Food638
- Drive/Tow Away584
- Beverages475
- Passengers389
- Livestock327
- Water/Well287
- Mobile Homes271
- Intermodal Containers240
- Chemicals150
- Coal/Coke143
- U.S. Mail131
- Oilfield Equipment88
By operating authority
By safety rating
Hazmat
By fleet size
- 1 power unit7,644
- 2-5 power units4,813
- 6-10 power units834
- 11-25 power units407
- 26-100 power units146
- 100+ power units31
By driver count
- 1 driver7,896
- 2-5 drivers4,792
- 6-10 drivers712
- 11-25 drivers346
- 26-100 drivers153
- 100+ drivers25
Cities in Maine with registered carriers 534
Every city with three or more registered carriers in Maine, most carriers first.
- Passadumkeag 7
- Saint David 7
- Salem Twp 7
- Sinclair 7
- So Paris 7
- South Thomaston 7
- Spruce Head 7
- Sullivan 7
- Wellington 7
- Winter Harbor 7
- Bradley 6
- Burlington 6
- Carrabassett Valley 6
- Chebeague Island 6
- Crystal 6
- Cumberlnd Ctr 6
- Masardis 6
- Medford 6
- Moose River 6
- Mt Desert 6
- Peaks Island 6
- Robbinston 6
- Upton 6
- Walpole 6
- Whitneyville 6
- Woodstock 6
- Albany Twp 5
- Allagash 5
- Beals 5
- Bremen 5
- Brookton 5
- E Machias 5
- East Baldwin 5
- Friendship 5
- Livermore Fls 5
- Mechanic Fls 5
- Northeast Harbor 5
- Ogunquit 5
- Portage 5
- Sherman Mills 5
- Sorrento 5
- Southport 5
- Steep Falls 5
- Sweden 5
- Temple 5
- Waite 5
- Weeks Mills 5
- Weld 5
- Willimantic 5
- Amherst 4
- Arrowsic 4
- Baring Plt 4
- Bernard 4
- Boothbay Hbr 4
- Caratunk 4
- Crawford 4
- Cumberland Center 4
- Dennistown 4
- E Waterboro 4
- East Dixfield 4
- East Millinocket 4
- Edinburg 4
- Edmunds Twp 4
- Enfield 4
- Fort Kent Mills 4
- Ft Kent 4
- Hulls Cove 4
- Lowell 4
- Merrill 4
- Moscow 4
- N Anson 4
- N Berwick 4
- N Waterboro 4
- North Turner 4
- North Vassalboro 4
- Orient 4
- Orrs Island 4
- Pleasant Ridge Plt 4
- Portage Lake 4
- Reed Plantation 4
- Roxbury 4
- S Thomaston 4
- Saint Francis 4
- Smyrna 4
- Stockholm 4
- Trescott Twp 4
- W Newfield 4
- Wesley 4
- West Forks 4
- Westport Island 4
- Argyle Twp 3
- Aurora 3
- Bass Harbor 3
- Bridgeton 3
- Brighton Plt 3
- Cary Plantation 3
- Cooper 3
- Cross Lake 3
- Cyr Plantation 3
- Deblois 3
- East Boothbay 3
- East Vassalboro 3
- Garfield Plt 3
- Grand Lake Stream 3
- Greenfield Twp 3
- Greenville Jct 3
- Hanover 3
- Kents Hill 3
- Lexington Twp 3
- Mattamiscontis Twp 3
- No New Portland 3
- Oquossoc 3
- Pemaquid 3
- Poland Spring 3
- Prentiss 3
- Prospect Harbor 3
- S Paris 3
- Sandy River Plt 3
- Shirley 3
- So China 3
- So Gardiner 3
- Southwest Hbr 3
- St John Plantation 3
- St John Plt 3
- Stillwater 3
- Stoneham 3
- Stow 3
- Swans Island 3
- The Forks 3
- Veazie 3
- W Baldwin 3
- Westfield 3
- Westport 3
- Woodville 3
Every city in Maine with registered carriers →
Other states
Every state and territory the register covers, in alphabetical order.
- Hawaii 5,468
- Iowa 26,817
- Idaho 13,883
- Illinois 55,896
- Indiana 47,147
- Kansas 19,127
- Kentucky 43,320
- Louisiana 12,481
- Massachusetts 39,683
- Maryland 44,195
- Michigan 78,017
- Minnesota 76,039
- Missouri 26,713
- Mississippi 12,661
- Montana 9,030
- North Carolina 54,224
- North Dakota 6,595
- Nebraska 29,124
- New Hampshire 6,124
- New Jersey 49,529
What this page shows
This page covers motor carriers registered with FMCSA in ME. It lists 14,220 carriers in ME.