Trucking companies in Massachusetts
37,449 active carriers based in Massachusetts are registered with FMCSA. 19,179 are owner-operators with one truck and 13,875 run interstate. Below: the largest fleets, every city with Massachusetts carriers, and a free compliance check for any of them.
Active carriers
37,449
with at least one power unit
Owner-operators
19,179
51.2% run 1 truck
Small fleets
16,146
43.1% run 2-10 trucks
Mid and large
2,124
5.7% run 11+ trucks
Interstate
13,875
37.1% cross state lines
Hazmat
3,487
9.3% haul hazardous materials
Largest trucking companies in Massachusetts
Ranked by power units reported on the MCS-150.
| Carrier | USDOT | City | Power units | Drivers | Type |
|---|---|---|---|---|---|
| Specialty Apparel Uniclean Services Unifirst | 63904 | Wilmington | 3,143 | 2,896 | Interstate |
| Iron Mountain Information Management Services INC | 338113 | Boston | 2,404 | 2,716 | Interstate |
| North Reading Transportation | 1166825 | Methuen | 2,072 | 1,668 | Interstate |
| Keolis Transit Services LLC | 2866231 | Boston | 1,913 | 3,252 | Intrastate |
| Dis Industrial Services Hydro Services | 547892 | Norwell | 1,673 | 973 | InterstateHazmat |
| Roadone Intermodalogistics Crown Intermodalogistics | 2365308 | Randolph | 1,325 | 1,355 | InterstateHazmat |
| Staples | 341339 | Framingham | 1,094 | 1,394 | InterstateHazmat |
| Lily Transportation LLC | 24491 | Needham | 903 | 1,040 | InterstateHazmat |
| Wind River Environmental LLC | 846857 | Marlborough | 843 | 592 | Interstate |
| W B Mason CO INC | 348981 | Brockton | 834 | 898 | InterstateHazmat |
| Unifirst Uniclean | 753880 | Wilmington | 637 | 658 | Interstate |
| National Grid | 219186 | Waltham | 585 | 781 | Intrastate |
| National Grid | 49410 | Waltham | 536 | 890 | Interstate |
| Veolia Water Logistics LLC | 1266281 | Boston | 527 | 718 | InterstateHazmat |
| F W Webb Company | 18235 | Bedford | 473 | 577 | InterstateHazmat |
| Feeney Brothers Utility Services | 1059636 | Dorchester | 453 | 184 | InterstateHazmat |
| Casella Waste Management Of Ma INC | 894965 | Auburn | 446 | 364 | Interstate |
| Carroll&mitchell Mat Gorman&hutchins Con Landshapes | 52823 | Sunderland | 411 | 246 | InterstateHazmat |
| Aa Transportation | 665375 | Shrewsbury | 378 | 384 | Interstate |
| Dee Bus Service INC | 18283 | Shirley | 370 | 370 | Intrastate |
| Solitude Lake Management LLC | 2836109 | Shrewsbury | 365 | 365 | Interstate |
| H & L Bloom INC | 175579 | Taunton | 353 | 215 | Interstate |
| Thompson Industrial Services LLC | 1491522 | Norwell | 353 | 173 | InterstateHazmat |
| Sullivan Tire CO INC | 193491 | Norwell | 352 | 169 | Interstate |
| Tremblay's Bus CO LLC | 266936 | New Bedford | 351 | 429 | Interstate |
| Wm | 316373 | Westborough | 322 | 247 | Interstate |
| Michael J Connolly & Sons INC | 1001492 | Walpole | 321 | 303 | InterstateHazmat |
| Triumvirate Environmental | 361305 | Somerville | 320 | 237 | InterstateHazmat |
| P V T A | 656841 | Springfield | 315 | 200 | Intrastate |
| Atlantic Fuels | 615987 | Stoughton | 288 | 277 | InterstateHazmat |
| Moran Environmental Recovery | 364363 | Randolph | 281 | 202 | InterstateHazmat |
| E L Harvey & Sons INC | 279022 | Westborough | 274 | 279 | InterstateHazmat |
| Lucini Bus Lines INC | 142781 | West Bridgewater | 273 | 257 | Interstate |
| Access Cig LLC | 1360517 | Peabody | 261 | 373 | Interstate |
| Sps New England INC | 423047 | Salisbury | 259 | 293 | Interstate |
| Eastern Bus Company INC | 895273 | Somerville | 251 | 250 | Interstate |
| P A Landers INC | 805181 | Hanover | 248 | 185 | InterstateHazmat |
| Capitol Waste Services INC | 1114943 | East Boston | 241 | 175 | Intrastate |
| National Grid | 157345 | Waltham | 236 | 1,021 | InterstateHazmat |
| R H White Construction CO | 192098 | Auburn | 235 | 386 | Interstate |
| Sysco Boston LLC | 49541 | Plympton | 234 | 257 | InterstateHazmat |
| 110992547 | 641752 | Norwell | 225 | 110 | InterstateHazmat |
| Dennis K Burke INC | 204544 | Taunton | 224 | 110 | Interstate |
| Northern Tree Service LLC | 295546 | Palmer | 209 | 160 | InterstateHazmat |
| Stop And Shop Supermarket | 8653 | Assonet | 204 | 376 | Interstate |
| Eastgates Wil-Nr LLC | 4159842 | Wilmington | 200 | 2,201 | Intrastate |
| National Water Main Cleaning Company - New England | 4310730 | Canton | 200 | 124 | InterstateHazmat |
| Polar Corp | 42938 | Worcester | 196 | 208 | Interstate |
| Jp Mccarthy & Sons LLC | 2472747 | Brookfield | 195 | 157 | Interstate |
| Bj's Logistics LLC | 3836236 | Marlborough | 195 | 337 | Interstate |
Massachusetts trucking companies by city
322 cities with 25+ active carriers.
- Worcester880
- Lynn875
- Brockton623
- Springfield523
- Lawrence494
- Framingham486
- Waltham416
- Boston406
- Woburn397
- Lowell393
- Fall River384
- New Bedford381
- Marlborough381
- Methuen360
- Peabody355
- Plymouth346
- Leominster339
- Taunton331
- Revere324
- Stoughton302
- Haverhill284
- Quincy280
- Everett274
- Westfield272
- Chicopee269
- Fitchburg251
- Nantucket248
- Billerica243
- Wilmington238
- Middleboro234
- Pittsfield226
- Braintree224
- Attleboro,220
- Chelsea219
- Milford217
- Malden212
- Dorchester203
- Shrewsbury198
- Hyannis198
- Canton196
- Saugus192
- Tewksbury191
- Hudson188
- Randolph185
- Bridgewater183
- Medford182
- Rockland178
- Walpole174
- Danvers170
- Weymouth168
- Gloucester165
- East Falmouth165
- Abington165
- Westport163
- Holyoke160
- Ludlow159
- Rehoboth158
- Pembroke158
- Bellingham158
- Dracut154
- Norwood153
- Seekonk150
- Salem149
- Franklin149
- Raynham147
- Beverly147
- Carver141
- Agawam141
- Marshfield140
- West Springfield139
- Auburn138
- Wakefield132
- Charlton132
- Uxbridge130
- North Andover130
- Chelmsford129
- Natick128
- East Boston128
- Burlington128
- Whitman127
- Millbury127
- Hyde Park127
- Kingston126
- Webster124
- Swansea122
- Mansfield122
- Harwich122
- Dedham121
- Norton120
- Holliston120
- Acton120
- Hanover118
- Ashland118
- Spencer117
- Lunenburg115
- Belchertown114
- South Easton113
- Lakeville113
- Watertown112
- Ipswich112
- Sandwich109
- Mashpee109
- Middleton107
- Wareham106
- North Reading106
- Hanson105
- Westborough104
- Newton103
- Westminster101
- Foxboro100
- Sutton99
- Stoneham99
- South Hadley98
- Clinton98
- Andover98
- Somerville97
- Holbrook97
- Oxford96
- Gardner96
- Fairhaven96
- Wrentham95
- Northborough95
- Sterling94
- Medway93
- Rowley92
- Southwick91
- Acushnet91
- Rutland90
- Hingham90
- Southbridge89
- Monson89
- Feeding Hills89
- Easthampton86
- Dudley86
- Littleton85
- Rochester84
- Cambridge84
- Palmer83
- West Bridgewater82
- Salisbury82
- Hopkinton81
- Scituate80
- Brewster79
- Westford78
- Plainville78
- Greenfield78
- East Weymouth78
- East Freetown78
- Norwell77
- W Springfield76
- Tyngsboro76
- Somerset76
- Millis76
- Wilbraham75
- Ware74
- North Attleboro74
- Edgartown74
- Arlington73
- Winchester71
- Vineyard Hvn71
- Berkley71
- West Yarmouth70
- Milton70
- Blackstone70
- Sudbury69
- Douglas69
- Winchendon68
- Granby67
- Avon67
- South Dennis66
- Norfolk66
- Mendon66
- Lynnfield66
- Pepperell65
- Bedford65
- Amesbury65
- Southampton64
- Roxbury64
- Lancaster64
- Holden64
- Hadley64
- Georgetown64
- Reading63
- Maynard63
- Halifax63
- Westwood62
- Centerville62
- Athol62
- East Bridgewater61
- Vineyard Haven60
- Marblehead60
- Hampden60
- Boylston60
- Ayer60
- W Bridgewater59
- N Dartmouth58
- Mattapan58
- Lexington58
- Leicester58
- E Bridgewtr58
- Barre58
- Lee56
- Belmont56
- Assonet55
- West Roxbury54
- Swampscott54
- Roslindale54
- North Easton54
- Newburyport54
- East Longmeadow54
- Upton53
- Northampton53
- N Billerica53
- Medfield53
- Buzzards Bay53
- West Boylston52
- Needham52
- West Wareham51
- West Newton51
- Sharon51
- S Yarmouth51
- North Billerica51
- Melrose51
- Groveland50
- Falmouth50
- Plympton49
- N Attleboro49
- Berlin49
- Amherst49
- West Tisbury48
- Stow48
- Southborough48
- North Dighton48
- Eastham48
- Brighton48
- North Dartmouth47
- Hull47
- Winthrop46
- Whitinsville46
- Orleans46
- Mattapoisett46
- Hubbardston46
- Essex46
- Dalton46
- Concord46
- Templeton45
- Orange45
- Groton45
- Hopedale44
- East Taunton44
- Dartmouth44
- Ashburnham44
- South Boston43
- Grafton43
- Duxbury43
- S Weymouth42
- Osterville42
- North Adams42
- Dighton42
- Cohasset42
- Shirley41
- Marion41
- E Longmeadow41
- Brimfield41
- Townsend40
- Sheffield40
- Oak Bluffs39
- Marstons Mills38
- Brookfield38
- Ashby38
- Marstons Mls37
- Wayland36
- Rockport36
- Hatfield36
- Topsfield35
- North Grafton35
- Huntington35
- Chatham35
- S Dartmouth34
- Dorchestr Ctr34
- Adams34
- Sturbridge33
- Pocasset33
- Northfield33
- Lanesborough33
- Dorchester Center33
- Allston33
- Northbridge32
- Merrimac32
- South Yarmouth31
- Paxton31
- Oakham31
- Indian Orchard31
- Williamsburg30
- Wellfleet30
- Newbury30
- Forestdale30
- Charlestown30
- South Chatham29
- Princeton29
- Great Barrington29
- Dunstable29
- Yarmouth Port28
- W Brookfield28
- Longmeadow28
- Jefferson28
- Boxford28
- Boxborough28
- South Deerfield27
- Rochdale27
- Jamaica Plain27
- Hinsdale27
- Florence27
- East Sandwich27
- Bolton27
- Williamstown26
- N Brookfield26
- Granville26
- S Hamilton25
- S Deerfield25
- Millville25
- Baldwinville25
Getting a DOT number in Massachusetts
Interstate carriers in Massachusetts register with FMCSA for a USDOT number, plus MC authority if they haul regulated freight for hire. Many states also require a USDOT number for intrastate commercial vehicles, so check with the Massachusetts transportation or motor vehicle agency for intrastate rules.
How to get a DOT numberStay compliant in Massachusetts
Run a trucking company in Massachusetts?
Check your USDOT number free and get an email before your MCS-150 or any filing is due.
Source: FMCSA Motor Carrier Census, updated daily. Counts include active carriers with at least one power unit. MyDotCheck is an independent service and is not affiliated with, endorsed by, or part of the U.S. Department of Transportation or FMCSA. Data comes from public FMCSA datasets and may lag official records by a day or more. Government filings can be made directly with FMCSA at no charge.