FMCSA registered motor carriers
Massachusetts
- 39,683Active carriers
- 14Counties
- 3,573Hazmat 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 516 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
- Middlesex County7,510
- Worcester County6,063
- Essex County4,804
- Plymouth County4,071
- Bristol County3,674
- Norfolk County3,659
- Hampden County2,790
- Suffolk County2,176
- Barnstable County2,021
- Hampshire County980
- Berkshire County845
- Franklin County511
- Dukes County331
- Nantucket County247
By cargo carried
- General Freight22,409
- Building Materials17,541
- Construction17,541
- Other14,326
- Machinery, Large Objects6,142
- Logs, Poles, Beams, Lumber4,938
- Utility3,845
- Garbage, Refuse, Trash3,826
- Motor Vehicles3,373
- Household Goods2,704
- Metal: Sheets, Coils, Rolls2,613
- Farm Supplies2,405
- Drive/Tow Away1,797
- Liquids/Gases1,752
- Meat1,632
- Refrigerated Food1,632
- Fresh Produce1,494
- Dry Bulk1,407
- Paper Products1,323
- Passengers1,322
- Grain, Feed, Hay1,122
- Intermodal Containers1,055
- Beverages1,018
- Chemicals537
- U.S. Mail478
- Livestock364
- Mobile Homes335
- Water/Well248
- Coal/Coke178
- Oilfield Equipment114
By operating authority
By safety rating
Hazmat
By fleet size
- 1 power unit19,139
- 2-5 power units13,525
- 6-10 power units2,495
- 11-25 power units1,386
- 26-100 power units555
- 100+ power units184
By driver count
- 1 driver16,433
- 2-5 drivers16,342
- 6-10 drivers2,751
- 11-25 drivers1,315
- 26-100 drivers557
- 100+ drivers159
Cities in Massachusetts with registered carriers 516
Every city with three or more registered carriers in Massachusetts, most carriers first.
- Devens 12
- E Bridgewater 12
- Easton 12
- Hardwick 12
- Middleborough 12
- Montgomery 12
- N Falmouth 12
- Royalston 12
- Sagamore 12
- Savoy 12
- Truro 12
- Ashley Falls 11
- East Brookfield 11
- New Salem 11
- North Weymouth 11
- Provincetown 11
- Southfield 11
- Cataumet 10
- Chesterfield 10
- Leverett 10
- Petersham 10
- Tisbury 10
- Worthington 10
- Bondsville 9
- Bradford 9
- Haydenville 9
- N Weymouth 9
- Richmond 9
- Shelburne Fls 9
- South Attleboro 9
- Wellesley Hls 9
- Lanesboro 8
- Pelham 8
- S Easton 8
- Shelburne Falls 8
- South Hamilton 8
- Stockbridge 8
- West Stockbridge 8
- Westboro 8
- Windsor 8
- Attleboro Falls 7
- East Otis 7
- Heath 7
- Nahant 7
- Northboro 7
- Otis 7
- Peru 7
- Plainfield 7
- Warwick 7
- West Harwich 7
- Worchester 7
- Attleboro Fls 6
- Buckland 6
- E Falmouth 6
- E Freetown 6
- East Dennis 6
- East Templeton 6
- Erving 6
- Leominister 6
- New Marlborough 6
- North Chatham 6
- Tyngsborough 6
- W Stockbridge 6
- Washington 6
- West Barnstable 6
- West Dennis 6
- Freetown 5
- Leeds 5
- Millers Falls 5
- Monterey 5
- N Andover 5
- Newton Highlands 5
- Newton Hlds 5
- Newton U F 5
- North Falmouth 5
- Onset 5
- Readville 5
- Rowe 5
- South Barre 5
- South Walpole 5
- Southboro 5
- Thorndike 5
- Wellesley Hills 5
- Charlton City 4
- Dennisport 4
- E Wareham 4
- Egremont 4
- Florida 4
- Lenox Dale 4
- No Attleboro 4
- North Attleborough 4
- Roxbury Xing 4
- South Egremont 4
- South Lee 4
- W Townsend 4
- Wendell 4
- Wheelwright 4
- Woods Hole 4
- Clarksburg 3
- East Hampton 3
- Fallriver 3
- Glendale 3
- Hancock 3
- Hawley 3
- Leyden 3
- Linwood 3
- N Oxford 3
- S Dennis 3
- Shelburne 3
- Shutesbury 3
- South Carver 3
- Spfld 3
- Tauton 3
- Tyringham 3
- Ward Hill 3
- West Whately 3
Every city in Massachusetts with registered carriers →
Other states
Every state and territory the register covers, in alphabetical order.
- Florida 157,922
- Georgia 107,802
- Hawaii 5,468
- Iowa 26,817
- Idaho 13,883
- Illinois 55,896
- Indiana 47,147
- Kansas 19,127
- Kentucky 43,320
- Louisiana 12,481
- Maryland 44,195
- Maine 14,220
- 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
What this page shows
This page covers motor carriers registered with FMCSA in MA. It lists 39,683 carriers in MA.