78,541 Carriers
86,531 Inspections
2,915 Crashes
47 Fatal Crashes

Massachusetts has 78,541 registered motor carriers (71,902 active) with a combined fleet of 6,044,156 power units and 842,641 drivers. FMCSA records show 86,531 inspections and 2,915 crashes, including 47 fatal.

A
6,625 (51.4%)
B
4,339 (33.7%)
C
1,668 (12.9%)
D
192 (1.5%)
F
62 (0.5%)
DOT# Carrier Name City Fleet Size Inspections Crashes Grade
2365308 Rts Holdings LLC Randolph 0 2,589 95 C
338113 Iron Mountain Information Management Services INC Boston 0 2,098 44 A
24491 Lily Transportation LLC Needham 0 1,500 63 B
63904 Unifirst Corporation Wilmington 0 1,341 42 A
387474 Fresenius USA Manufacturing INC Waltham 0 1,220 19 A
18235 F W Webb Company Bedford 0 856 15 A
348981 W B Mason Co INC Brockton 0 715 23 A
55327 Peter Pan Bus Lines INC Springfield 0 631 14 A
341339 Staples Contract and Commercial LLC Framingham 0 449 19 B
189328 A Yankee Line INC Boston 0 447 2 A
846857 Wind River Environmental LLC Marlborough 0 409 17 C
615987 Diesel Direct LLC Stoughton 0 398 15 B
141707 Goulet Trucking INC South Deerfield 0 367 7 A
2866231 Keolis Transit Services LLC Boston 0 364 52 A
1125501 Baystate Pool Supplies INC North Billerica 0 305 3 A
342467 General Insulation Company Medford 0 298 9 B
708104 Knights Airport Limousine Service Incorporated Shrewsbury 0 280 0 A
385422 Noble Oil Services INC Norwell 0 259 5 A
894965 Casella Waste Management of Ma INC Auburn 0 259 10 A
3836236 Bj's Logistics LLC Marlborough 0 245 12 A
547892 Hpc Industrial Services LLC Norwell 0 236 8 B
184737 Central National Gottesman INC Bellingham 0 233 13 A
193491 Sullivan Tire Co INC Norwell 0 231 6 A
2917532 Brown Bear Transportation LLC Springfield 0 220 9 B
237271 Consumer Product Distributors LLC Chicopee 0 214 5 A
City Carriers Inspections Crashes
Worcester 2,152 2,162 73
Springfield 1,605 2,512 98
Brockton 1,325 2,127 72
Lawrence 1,315 1,157 46
Lynn 1,294 1,332 43
Boston 1,228 4,095 137
Fall River 1,093 851 23
Lowell 1,062 626 33
New Bedford 1,017 922 39
Framingham 945 1,062 38
Woburn 893 1,807 48
Methuen 841 968 82
Haverhill 765 699 25
Waltham 755 1,787 46
Taunton 739 875 31
Chicopee 665 955 21
Peabody 662 914 25
Leominster 652 585 19
Westfield 642 962 33
Marlborough 636 1,254 53