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.
- Hope 24
- Mexico 24
- Penobscot 24
- Phillips 24
- Searsport 24
- Southwest Harbor 24
- Strong 24
- Trenton 24
- Burnham 23
- Charleston 23
- Denmark 23
- Dixmont 23
- Hollis 23
- Hollis Center 23
- Lamoine 23
- Milbridge 23
- North Yarmouth 23
- Springvale 23
- Thomaston 23
- Unity 23
- West Newfield 23
- Bath 22
- Brownfield 22
- Bryant Pond 22
- Chesterville 22
- Damariscotta 22
- Dedham 22
- Dresden 22
- Etna 22
- Jackman 22
- Jackson 22
- Kingfield 22
- Newburgh 22
- Washburn 22
- Brownville 21
- Deer Isle 21
- Freedom 21
- Harrington 21
- Mt Vernon 21
- Owls Head 21
- Parkman 21
- Phippsburg 21
- Rangeley 21
- Smithfield 21
- Thorndike 21
- Yarmouth 21
- Bristol 20
- Embden 20
- Garland 20
- Hiram 20
- Island Falls 20
- Montville 20
- New Vineyard 20
- North Anson 20
- Pembroke 20
- Searsmont 20
- St Agatha 20
- Stockton Springs 20
- Blaine 19
- Canton 19
- Hartland 19
- New Limerick 19
- Pownal 19
- Swanville 19
- Troy 19
- Chester 18
- East Waterboro 18
- Fayette 18
- Lubec 18
- Mechanic Falls 18
- Newcastle 18
- Parsonsfield 18
- Sedgwick 18
- Vinalhaven 18
- Waldo 18
- Chapman 17
- Exeter 17
- Hudson 17
- New Canada 17
- Prospect 17
- St David 17
- Surry 17
- Alton 16
- Clifton 16
- Columbia Falls 16
- Cornville 16
- Danforth 16
- Eagle Lake 16
- Hallowell 16
- Lovell 16
- Monroe 16
- Monticello 16
- S Portland 16
- Sebago 16
- Wayne 16
- West Bath 16
- Bingham 15
- Charlotte 15
- Ft Fairfield 15
- Linneus 15
- Mattawamkeag 15
- Morrill 15
- New Portland 15
- Oakfield 15
- Otisfield 15
- Brooks 14
- Islesboro 14
- Kenduskeag 14
- Liberty 14
- Machias 14
- Northport 14
- Orono 14
- Starks 14
- Wallagrass 14
- Waltham 14
- Andover 13
- Avon 13
- Columbia 13
- East Machias 13
- Eastbrook 13
- Jonesboro 13
- Monson 13
- Rockwood 13
- Somerville 13
- Cape Neddick 12
- Gouldsboro 12
- Greenwood 12
- New Sweden 12
- Princeton 12
- Randolph 12
- Stonington 12
- Winn 12
- Alexander 11
- Alna 11
- Atkinson 11
- Belmont 11
- Cambridge 11
- Detroit 11
- Hamlin 11
- Industry 11
- Machiasport 11
- Marshfield 11
- Mercer 11
- North Monmouth 11
- North Waterboro 11
- Ripley 11
- West Baldwin 11
- Whiting 11
- Brooklin 10
- Carthage 10
- China 10
- Dennysville 10
- Dovr Foxcroft 10
- Eastport 10
- Lagrange 10
- Mount Vernon 10
- New Harbor 10
- Newry 10
- North Haven 10
- Perry 10
- Springfield 10
- Sumner 10
- Tenants Harbor 10
- Topsfield 10
- Abbot 9
- Amity 9
- Brooksville 9
- Caswell 9
- Edgecomb 9
- Kittery Point 9
- Ludlow 9
- Old Orchd Bch 9
- Perham 9
- Rome 9
- Saint Albans 9
- So Portland 9
- St George 9
- Stratton 9
- Vienna 9
- Weston 9
- Benedicta 8
- Connor Twp 8
- Dyer Brook 8
- Eustis 8
- Georgetown 8
- Grand Isle 8
- Mariaville 8
- Mount Desert 8
- Otis 8
- Saint Agatha 8
- St Francis 8
- Stacyville 8
- Verona Island 8
- Cutler 7
- Edmunds 7
- Gilead 7
- Greenfield 7
- Meddybemps 7
- N Yarmouth 7
- New Gloucestr 7
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.