Massachusetts trucking carriers
39,777 FMCSA-registered carriers across 807 cities
39,777
Carriers
59,732
Total inspections
2,779
Total crashes
46 fatal
115
HazMat carriers
Massachusetts out-of-service rates vs. national average
Driver OOS rate15.8%
National avg6.7%
Vehicle OOS rate27.5%
National avg23.4%
Trucking in Massachusetts
Massachusetts has 39,777 motor carriers registered with FMCSA, employing a total of 662,392 drivers. 7,278 of these carriers have inspection records on file, with 59,732 total inspections across the state. The average driver out-of-service rate in Massachusetts is 15.8%, which runs above the national average of 6.7%. Carriers based in Massachusetts have 2,779 crashes on record, including 46 fatal. 115 carriers in the state are flagged for hazardous materials transport.
Cities in Massachusetts
WORCESTER
9541,315 inspections79 crashes
LYNN
916594 inspections47 crashes
BROCKTON
6851,233 inspections62 crashes
SPRINGFIELD
5981,701 inspections78 crashes
LAWRENCE
5571,043 inspections50 crashes
FRAMINGHAM
515759 inspections30 crashes
BOSTON
4382,593 inspections120 crashes
LOWELL
436431 inspections34 crashes
WALTHAM
435305 inspections46 crashes
NEW BEDFORD
418670 inspections43 crashes
WOBURN
4181,221 inspections41 crashes
FALL RIVER
416585 inspections20 crashes
MARLBOROUGH
413902 inspections43 crashes
METHUEN
394814 inspections69 crashes
PEABODY
372500 inspections20 crashes
LEOMINSTER
372315 inspections17 crashes
TAUNTON
365558 inspections32 crashes
PLYMOUTH
360179 inspections20 crashes
REVERE
358454 inspections26 crashes
STOUGHTON
325769 inspections36 crashes
HAVERHILL
311432 inspections16 crashes
QUINCY
296538 inspections16 crashes
EVERETT
295437 inspections20 crashes
WESTFIELD
288606 inspections27 crashes
CHICOPEE
285583 inspections18 crashes
FITCHBURG
267242 inspections16 crashes
BILLERICA
256430 inspections20 crashes
MIDDLEBORO
253182 inspections9 crashes
NANTUCKET
25222 inspections1 crashes
WILMINGTON
2461,727 inspections61 crashes
ATTLEBORO
240320 inspections12 crashes
PITTSFIELD
238134 inspections6 crashes
MILFORD
237311 inspections7 crashes
MALDEN
235295 inspections11 crashes
CHELSEA
233442 inspections19 crashes
BRAINTREE
227237 inspections22 crashes
DORCHESTER
220217 inspections15 crashes
HYANNIS
21132 inspections8 crashes
TEWKSBURY
210456 inspections18 crashes
CANTON
210476 inspections9 crashes
SHREWSBURY
209649 inspections27 crashes
SAUGUS
205218 inspections8 crashes
HUDSON
201126 inspections6 crashes
RANDOLPH
2012,201 inspections105 crashes
MEDFORD
193451 inspections13 crashes
BRIDGEWATER
193302 inspections16 crashes
ROCKLAND
187244 inspections14 crashes
WALPOLE
183136 inspections18 crashes
WEYMOUTH
181200 inspections7 crashes
DANVERS
179129 inspections1 crashes
HOLYOKE
176237 inspections12 crashes
WESTPORT
176208 inspections14 crashes
EAST FALMOUTH
17283 inspections9 crashes
LUDLOW
171238 inspections10 crashes
GLOUCESTER
170113 inspections6 crashes
REHOBOTH
169147 inspections2 crashes
ABINGTON
169104 inspections8 crashes
DRACUT
169241 inspections11 crashes
BELLINGHAM
168415 inspections30 crashes
SEEKONK
166313 inspections17 crashes
SALEM
16374 inspections6 crashes
NORWOOD
161170 inspections5 crashes
PEMBROKE
16049 inspections2 crashes
FRANKLIN
159237 inspections15 crashes
BEVERLY
15891 inspections5 crashes
RAYNHAM
157165 inspections13 crashes
WEST SPRINGFIELD
152500 inspections24 crashes
AUBURN
147425 inspections21 crashes
AGAWAM
147557 inspections21 crashes
MARSHFIELD
14579 inspections1 crashes
CHARLTON
14492 inspections7 crashes
CARVER
14352 inspections2 crashes
HYDE PARK
142176 inspections9 crashes
WAKEFIELD
141134 inspections4 crashes
UXBRIDGE
13992 inspections5 crashes
BURLINGTON
139186 inspections11 crashes
NORTH ANDOVER
137161 inspections10 crashes
EAST BOSTON
135115 inspections12 crashes
NATICK
13540 inspections1 crashes
WEBSTER
134173 inspections5 crashes
MILLBURY
133105 inspections7 crashes
CHELMSFORD
133144 inspections11 crashes
HOLLISTON
13025 inspections1 crashes
SWANSEA
130174 inspections1 crashes
WHITMAN
12995 inspections3 crashes
NORTON
129252 inspections10 crashes
MANSFIELD
129360 inspections14 crashes
KINGSTON
128104 inspections1 crashes
ASHLAND
12671 inspections4 crashes
DEDHAM
124163 inspections11 crashes
HARWICH
12454 inspections2 crashes
ACTON
124116 inspections1 crashes
SPENCER
12327 inspections4 crashes
WATERTOWN
123188 inspections4 crashes
HANOVER
121320 inspections8 crashes
SOUTH EASTON
119188 inspections12 crashes
BELCHERTOWN
11936 inspections7 crashes
WESTBOROUGH
118199 inspections19 crashes
LUNENBURG
11843 inspections4 crashes
LAKEVILLE
11582 inspections10 crashes
MASHPEE
11480 inspections4 crashes
MIDDLETON
11487 inspections5 crashes
SANDWICH
11338 inspections
IPSWICH
11268 inspections4 crashes
WAREHAM
11283 inspections7 crashes
NORTH READING
111107 inspections2 crashes
NEWTON
110172 inspections13 crashes
ANDOVER
110219 inspections17 crashes
HOLBROOK
10894 inspections2 crashes
STONEHAM
10775 inspections4 crashes
CLINTON
10592 inspections6 crashes
HANSON
10531 inspections2 crashes
WRENTHAM
105262 inspections4 crashes
WESTMINSTER
10443 inspections4 crashes
SOMERVILLE
103362 inspections23 crashes
FOXBORO
10387 inspections2 crashes
GARDNER
103144 inspections6 crashes
SUTTON
103199 inspections9 crashes
SOUTH HADLEY
10291 inspections11 crashes
MEDWAY
10176 inspections9 crashes
FAIRHAVEN
10047 inspections3 crashes
NORTHBOROUGH
99197 inspections2 crashes
OXFORD
9788 inspections3 crashes
ACUSHNET
9794 inspections2 crashes
SOUTHWICK
9786 inspections5 crashes
STERLING
9668 inspections3 crashes
FEEDING HILLS
9543 inspections
ROWLEY
9460 inspections4 crashes
EASTHAMPTON
9223 inspections2 crashes
HINGHAM
9269 inspections3 crashes
MONSON
92108 inspections4 crashes
RUTLAND
9214 inspections1 crashes
DUDLEY
9144 inspections4 crashes
SALISBURY
90145 inspections7 crashes
CAMBRIDGE
8926 inspections1 crashes
WEST BRIDGEWATER
89665 inspections43 crashes
SOUTHBRIDGE
89103 inspections4 crashes
PALMER
88120 inspections7 crashes
NORWELL
866,056 inspections161 crashes
WESTFORD
8551 inspections3 crashes
ROCHESTER
8536 inspections
EAST WEYMOUTH
8562 inspections3 crashes
HOPKINTON
84102 inspections4 crashes
PLAINVILLE
84119 inspections2 crashes
LITTLETON
8489 inspections5 crashes
W SPRINGFIELD
83120 inspections5 crashes
TYNGSBORO
8251 inspections2 crashes
EAST FREETOWN
81125 inspections5 crashes
GREENFIELD
80129 inspections4 crashes
NORTH ATTLEBORO
80173 inspections7 crashes
SOMERSET
80194 inspections9 crashes
SCITUATE
8020 inspections
MILLIS
7933 inspections
BREWSTER
797 inspections
EDGARTOWN
7812 inspections4 crashes
WARE
7754 inspections1 crashes
ARLINGTON
7611 inspections1 crashes
WILBRAHAM
7652 inspections1 crashes
MILTON
7516 inspections1 crashes
WINCHESTER
74103 inspections3 crashes
VINEYARD HVN
734 inspections1 crashes
SUDBURY
7322 inspections1 crashes
BERKLEY
7230 inspections2 crashes
READING
7239 inspections3 crashes
DOUGLAS
7245 inspections6 crashes
BLACKSTONE
7250 inspections3 crashes
WINCHENDON
7147 inspections2 crashes
WEST YARMOUTH
7119 inspections1 crashes
MENDON
7111 inspections
ROXBURY
7027 inspections3 crashes
MATTAPAN
7066 inspections
PEPPERELL
6917 inspections2 crashes
LANCASTER
6950 inspections2 crashes
AVON
69124 inspections3 crashes
AMESBURY
6968 inspections4 crashes
SOUTHAMPTON
6919 inspections
GRANBY
6847 inspections3 crashes
SOUTH DENNIS
6856 inspections5 crashes
CENTERVILLE
683 inspections
BEDFORD
67688 inspections17 crashes
NORFOLK
6757 inspections6 crashes
GEORGETOWN
6787 inspections2 crashes
LYNNFIELD
6681 inspections6 crashes
HOLDEN
6622 inspections
MAYNARD
6620 inspections1 crashes
HAMPDEN
6441 inspections5 crashes
BOYLSTON
6457 inspections2 crashes
HADLEY
6450 inspections4 crashes
WESTWOOD
6357 inspections3 crashes
ATHOL
6334 inspections4 crashes
HALIFAX
6338 inspections2 crashes
W BRIDGEWATER
6245 inspections2 crashes
AYER
62118 inspections7 crashes
EAST BRIDGEWATER
6255 inspections2 crashes
N DARTMOUTH
6138 inspections
LEE
6129 inspections4 crashes
LEICESTER
6117 inspections1 crashes
ROSLINDALE
6122 inspections
LEXINGTON
6143 inspections1 crashes
EAST LONGMEADOW
6075 inspections4 crashes
MARBLEHEAD
605 inspections
BARRE
6024 inspections2 crashes
E BRIDGEWTR
606 inspections
VINEYARD HAVEN
5911 inspections
ASSONET
59121 inspections8 crashes
NORTH EASTON
5755 inspections3 crashes
WEST ROXBURY
5744 inspections2 crashes
NEEDHAM
571,036 inspections55 crashes
BELMONT
5735 inspections3 crashes
BUZZARDS BAY
576 inspections2 crashes
UPTON
5632 inspections2 crashes
S YARMOUTH
5672 inspections1 crashes
NORTHAMPTON
5572 inspections1 crashes
WEST WAREHAM
5557 inspections
N BILLERICA
5548 inspections5 crashes
NORTH BILLERICA
54402 inspections10 crashes
SHARON
5462 inspections
SWAMPSCOTT
5439 inspections2 crashes
WEST BOYLSTON
5446 inspections
MELROSE
5442 inspections1 crashes
MEDFIELD
5426 inspections3 crashes
NEWBURYPORT
54132 inspections2 crashes
NORTH DARTMOUTH
5236 inspections4 crashes
BRIGHTON
5259 inspections1 crashes
GROVELAND
5123 inspections
WEST NEWTON
511 inspections
HUBBARDSTON
5111 inspections1 crashes
EASTHAM
515 inspections
TEMPLETON
5116 inspections1 crashes
SOUTHBOROUGH
5123 inspections
N ATTLEBORO
5116 inspections
HULL
5011 inspections2 crashes
FALMOUTH
5093 inspections3 crashes
NORTH DIGHTON
5011 inspections1 crashes
STOW
5014 inspections1 crashes
PLYMPTON
5069 inspections7 crashes
BERLIN
502 inspections1 crashes
AMHERST
4924 inspections2 crashes
WHITINSVILLE
4942 inspections6 crashes
WINTHROP
4946 inspections1 crashes
CONCORD
49168 inspections4 crashes
ORANGE
4874 inspections4 crashes
ESSEX
4830 inspections3 crashes
WEST TISBURY
486 inspections
MATTAPOISETT
4819 inspections1 crashes
GROTON
4716 inspections3 crashes
DALTON
4758 inspections1 crashes
DARTMOUTH
4746 inspections2 crashes
EAST TAUNTON
4740 inspections5 crashes
ORLEANS
476 inspections2 crashes
ASHBURNHAM
457 inspections
SOUTH BOSTON
4549 inspections1 crashes
DIGHTON
4420 inspections2 crashes
OSTERVILLE
446 inspections
COHASSET
4419 inspections1 crashes
DUXBURY
444 inspections
MARION
4411 inspections1 crashes
SHIRLEY
4429 inspections8 crashes
GRAFTON
4460 inspections4 crashes
HOPEDALE
4473 inspections1 crashes
S WEYMOUTH
434 inspections1 crashes
NORTH ADAMS
4322 inspections
SHEFFIELD
4336 inspections1 crashes
BRIMFIELD
4321 inspections
TOWNSEND
433 inspections
E LONGMEADOW
4122 inspections
OAK BLUFFS
406 inspections
MARSTONS MILLS
3917 inspections
ASHBY
396 inspections1 crashes
BROOKFIELD
3930 inspections2 crashes
WAYLAND
397 inspections
DORCHESTER CENTER
3813 inspections
MARSTONS MLS
382 inspections
HATFIELD
3719 inspections1 crashes
NORTH GRAFTON
3717 inspections2 crashes
ROCKPORT
371 inspections
HUNTINGTON
373 inspections
DORCHESTR CTR
3619 inspections1 crashes
CHATHAM
36S DARTMOUTH
363 inspections
INDIAN ORCHARD
3624 inspections1 crashes
NORTHFIELD
3666 inspections3 crashes
STURBRIDGE
3539 inspections
POCASSET
3528 inspections2 crashes
SOUTH YARMOUTH
344 inspections
OAKHAM
34ALLSTON
3435 inspections2 crashes
TOPSFIELD
3412 inspections1 crashes
ADAMS
3433 inspections
NORTHBRIDGE
3335 inspections
PAXTON
328 inspections1 crashes
LANESBOROUGH
3227 inspections2 crashes
MERRIMAC
327 inspections
NEWBURY
3236 inspections6 crashes
BOXFORD
329 inspections
FORESTDALE
3115 inspections2 crashes
GREAT BARRINGTON
314 inspections
CHARLESTOWN
31103 inspections1 crashes
SOUTH CHATHAM
30WILLIAMSBURG
3011 inspections
WELLFLEET
303 crashes
LONGMEADOW
3083 inspections3 crashes
PRINCETON
304 inspections
DUNSTABLE
3020 inspections
WILLIAMSTOWN
305 inspections
EAST SANDWICH
3024 inspections
JEFFERSON
2922 inspections2 crashes
BOXBOROUGH
2927 inspections1 crashes
W BROOKFIELD
29FLORENCE
2923 inspections
MILLVILLE
297 inspections
BOLTON
291 inspections1 crashes
YARMOUTH PORT
298 inspections
SOUTH DEERFIELD
28213 inspections8 crashes
JAMAICA PLAIN
2815 inspections1 crashes
GRANVILLE
2710 inspections
ROCHDALE
2726 inspections
NORTH CHELMSFORD
2650 inspections
S DEERFIELD
262 inspections
BROOKLINE
2622 inspections1 crashes
CHESHIRE
266 inspections
HINSDALE
262 inspections4 crashes
N BROOKFIELD
267 inspections
NEWTONVILLE
2612 inspections2 crashes
WALES
2516 inspections
BALDWINVILLE
2510 inspections
NEEDHAM HGTS
257 inspections1 crashes
TEATICKET
256 inspections
S HAMILTON
2512 inspections1 crashes
LENOX
2511 inspections1 crashes
WESTHAMPTON
242 inspections1 crashes
CHESTNUT HILL
247 inspections
SOUTH WEYMOUTH
2428 inspections
NEW BRAINTREE
2426 inspections
WESTON
2416 inspections
ASHFIELD
247 inspections1 crashes
SUNDERLAND
23128 inspections3 crashes
EAST WAREHAM
237 inspections2 crashes
DOVER
2356 inspections1 crashes
BERNARDSTON
234 inspections1 crashes
NORTH BROOKFIELD
232 inspections
SHERBORN
231 inspections
SOUTH GRAFTON
228 inspections
DENNIS PORT
211 inspections1 crashes
COLRAIN
21PHILLIPSTON
216 inspections
BYFIELD
216 inspections
CHERRY VALLEY
2114 inspections
WARREN
2167 inspections
BLANDFORD
204 inspections
HARVARD
2010 inspections1 crashes
WEST BROOKFIELD
203 inspections1 crashes
NEWTON CENTER
203 inspections
LINCOLN
2029 inspections1 crashes
GOSHEN
209 inspections1 crashes
WEST NEWBURY
196 inspections1 crashes
DEERFIELD
1912 inspections1 crashes
TURNERS FALLS
1920 inspections
CHILMARK
19COTUIT
199 inspections
N CHELMSFORD
1911 inspections
SOUTH DARTMOUTH
181 inspections
AUBURNDALE
18HARWICH PORT
18EAST WALPOLE
1745 inspections1 crashes
W BARNSTABLE
171 crashes
BOURNE
176 inspections
NORTH OXFORD
1720 inspections2 crashes
SAGAMORE BCH
17DENNIS
1724 inspections1 crashes
SAGAMORE BEACH
177 inspections
FOXBOROUGH
1657 inspections1 crashes
CUMMINGTON
163 inspections
THREE RIVERS
164 inspections
GT BARRINGTON
1635 inspections1 crashes
MANCHESTER
15WHATELY
1533 inspections4 crashes
CARLISLE
156 inspections
E BROOKFIELD
151 inspections
WEST TOWNSEND
151 inspections1 crashes
CHARLEMONT
1520 inspections3 crashes
MARLBORO
1457 inspections1 crashes
NORTH TRURO
141 inspections
NEEDHAM HEIGHTS
1412 inspections
CHESTER
142 inspections
HOLLAND
148 inspections
SANDISFIELD
141 inspections
RUSSELL
145 inspections
MONTAGUE
14WEST HATFIELD
1361 inspections1 crashes
WENHAM
131 inspections
ROYALSTON
132 inspections
GILBERTVILLE
13FISKDALE
1345 inspections6 crashes
WEST WARREN
134 inspections
INDIAN ORCH
136 inspections1 crashes
MONTGOMERY
1237 inspections1 crashes
TRURO
122 inspections
HARDWICK
125 inspections
MIDDLEBOROUGH
1217 inspections1 crashes
ASHLEY FALLS
128 inspections
GILL
1258 inspections3 crashes
WELLESLEY
122 inspections
N FALMOUTH
12EASTON
128 inspections
CONWAY
122 inspections
BECKET
12SAVOY
121 inspections
SAGAMORE
121 inspections
PETERSHAM
111 inspections
NORTH WEYMOUTH
115 inspections2 crashes
CHESTERFIELD
1120 inspections3 crashes
NEW SALEM
115 inspections
SOUTHFIELD
1112 inspections1 crashes
BARNSTABLE
11DEVENS
1113 inspections
E BRIDGEWATER
112 inspections
WORTHINGTON
10SOUTH ATTLEBORO
104 inspections
TISBURY
104 inspections1 crashes
SHELBURNE FALLS
105 inspections
CATAUMET
10WEST STOCKBRIDGE
105 inspections1 crashes
PROVINCETOWN
1013 inspections1 crashes
LEVERETT
101 inspections
RICHMOND
91 inspections
N WEYMOUTH
9BRADFORD
91 inspections
STOCKBRIDGE
91 inspections
LANESBORO
98 inspections
SHELBURNE FLS
91 inspections
HAYDENVILLE
9EAST BROOKFIELD
95 inspections
BONDSVILLE
93 inspections
WESTBORO
8114 inspections5 crashes
ATTLEBORO FALLS
88 inspections
SOUTH HAMILTON
85 inspections
PELHAM
81 inspections
TYNGSBOROUGH
86 inspections
PERU
8WINDSOR
8WELLESLEY HLS
8EAST OTIS
7WARWICK
7HEATH
7NAHANT
7WEST HARWICH
7PLAINFIELD
7WORCHESTER
72 inspections
NORTH CHATHAM
6NEW MARLBOROUGH
65 inspections
ERVING
6NORTH ATTLEBOROUGH
623 inspections5 crashes
S EASTON
65 inspections
E FALMOUTH
61 inspections
ATTLEBORO FLS
69 inspections
E FREETOWN
620 inspections1 crashes
N ANDOVER
65 inspections
EAST DENNIS
6WEST DENNIS
6W STOCKBRIDGE
62 inspections
NORTHBORO
6ONSET
64 inspections1 crashes
WASHINGTON
618 inspections
OTIS
6WEST BARNSTABLE
6MONTEREY
51 inspections
NEWTON HIGHLANDS
5NEWTON HLDS
5NEWTON U F
5EAST TEMPLETON
565 inspections2 crashes
SOUTH WALPOLE
5SOUTH LEE
5SOUTH BARRE
5WELLESLEY HILLS
5NORTH FALMOUTH
5FREETOWN
59 inspections1 crashes
MILLERS FALLS
511 inspections
THORNDIKE
51 inspections
BUCKLAND
51 inspections
LEEDS
5ROWE
5LEOMINISTER
56 inspections
READVILLE
577 inspections2 crashes
CHARLTON CITY
41 inspections
HOUSATONIC
4W TOWNSEND
4WOODS HOLE
4FLORIDA
4WENDELL
4DENNISPORT
4NO ATTLEBORO
43 inspections
LENOX DALE
42 inspections
ROXBURY XING
4E WAREHAM
4SOUTHBORO
43 inspections
EGREMONT
4SOUTH EGREMONT
4TAUTON
4WHEELWRIGHT
4WARD HILL
310 inspections1 crashes
HANCOCK
3SHELBURNE
31 inspections
GLENDALE
3SPFLD
3EAST HAMPTON
31 crashes
SHUTESBURY
3LINWOOD
321 inspections
LEYDEN
31 inspections
CLARKSBURG
3HAWLEY
31 inspections
N GRAFTON
32 inspections
NORTH BOROUGH
3SOUTH CARVER
3N OXFORD
311 inspections
FARMINGHAM
2ALFORD
2AQUINNAH
2BOXBORO
225 inspections1 crashes
BRANT ROCK
2DORCHESTER CTR
2DRURY
2E BOSTON
27 inspections
E TAUNTON
2E TEMPLETON
2EAST HARWICH
2FALLRIVER
26 inspections
FAYVILLE
2FEEDINGHILLS
2HYANNIS PORT
2HYDEPARK
2LOWEL
21 inspections
MALBOROUGH
261 inspections1 crashes
MANCHAUG
23 inspections
MIDDLEFIELD
2N DIGHTON
22 inspections
N EASTON
210 inspections1 crashes
N READING
2NEW ASHFORD
2NEW MARLBOROU
2NEWBEDFORD
213 inspections
NEWTON UPPER FALLS
2NORTH EGREMONT
2NORTH HATFIELD
2NUTTING LAKE
2S ATTLEBORO
21 inspections
S DENNIS
2S GRAFTON
212 inspections
TOLLAND
2TURNER FALLS
28 inspections
TYRINGHAM
2W CHESTERFLD
2W SPFLD
21 inspections
W WARREN
2W YARMOUTH
2WABAN
2WALTHAN
2WAQUOIT
2WEST CHESTERFIELD
2WEST FIELD
2WEST MEDFORD
22 inspections
WEST SPRINGFILED
28 inspections1 crashes
WEST WHATELY
2WINTROP
22 inspections
WORC
2YARMOUTHPORT
2SANDISFILED
1PLYMTON
1SANDWICH MA
1PIUTTSFIELD
1SAUGUS MA
11 inspections
PITTSBURG
1PHILLISPTON
1SCITUTATE
14 inspections
PEPPPERELL
1PEADBODY
1PAUNTON
1OTIS ANG BASE
1ORCHARD
1NOTHRBRIDGE
11 inspections
NOTH DARTMOUTH
1NORTHBROOKFIELD
1SHREWBURY
19 inspections
NORTHBORROUGH
11 inspections
NORTH HARWICH
19 inspections1 crashes
SO ATTLEBORO
1SO BOSTON
1SO DARTMOUTH
1SO DENNIS
1SO EASTON
1SO WEYMOUTH
1NORTH EASTHAM
1SOMERVILE
1NORTH DARTMOU
1SOMMERSET
193 inspections1 crashes
SOMMERVILLE
114 inspections1 crashes
SOUTH ATTLEBORO
1SOUTH WEYMOUTH
17 inspections1 crashes
NORTH CHELMSORD
15 inspections1 crashes
NORTH BILLERIC
12 inspections
NORTH BILLERCIA
110 inspections1 crashes
NORTH BILLENICA
1NORTH AMHERST
1NORTH ABINGTON
12 inspections
NORTH
1NOBILLERICA
11 inspections
SOUTH EAST
1SOUTH EASTEN
1NOATTLEBOW
1NO READING
1NO QUINCY
1NO EASTON
1NO DIGHTON
1NO DARTMOUTH
14 inspections
SOUTH MILL RIVER RD
1SOUTH ORLEANS
1NO BILLERICA
15 inspections
NO ANDOVER
1NEWTON L F
1NEWTON HIGHLAN
11 inspections
NEWTON CENTRE
1NEWBERRY
1NEW MARLBROUGH
1NEW MALBOROUGH
11 inspections
SOUTHRIDGE
1NEW BEDFOR
1SP FID
1NENTUCKET
1NEEHAM HGTS
1SPRINGFIED
11 inspections
ND
1SRINGFIELD
1ST BEVERLY
1N TRURO
1STILL RIVER
1N HATFIELD
1STONCHAM
1N EASTHAM
1N DARTHMOUTH
1N CHATHAM
1N ADAMS
1MT WASHINGTON
1SUMERVILLE
1MOUNT HERMON
1SUTON
1MONUMENT BEACH
1MONROE BRIDGE
1MONROE
1TANTON
1TAUNON
15 inspections
MIDDLESBORO
1MIDDLEBOROROUGH
13 inspections
MIDDLEBOR
1METHVEN
1METHUEM
13 inspections
MENODN
1MEDHUEN
1MAYANRD
11 inspections
TOKESPERRY
1WINCHERSTER
1MASPEE
1MARLBOROGH
1TOWNTON
18 inspections
MARIBOROUGH
1BLACKSTON
1MALBORO
1TWEKSBURY
1TYNGBOROUGH
17 inspections
MAIDEN
16 inspections
MA
1TYNGSOBORO
11 inspections
BEVERLY ST
1LIX BRIDGE
1LESTER
1VINEYARD
1LEOMISTER
1LENNOX
13 inspections
VOHAVEN
1LEAMINSTER
1W BOYLSTON
1LAWRENCEVILLE
1W BRIDGWATER
1LAWRE
12 inspections
BEVERLY FARMS
1W FALMOUTH
1W HATFIELD
1YARMOUTH
1W SPINGFIELD
12 inspections
W SPLD
14 inspections
LAWENCE
1HYNNAIS
1HYDE PARK
1W WAREHAM
1BERKELY
12 inspections
WOLLASTON
1BELCHERPOWN
1HYANNIA
1WAKEFILED
1WAKEVILLE
1HUMAROCK
14 inspections
HOYLOKE
1HAVER HILL
1WOODVILLE
1WALTHEM
1WALTON
1ACU
1HARBARD
1HAILFAX
1GREEN HARBOR
1WAREHAN
1GLOUCHESTER
1GLOUCESTR
1GILDERTVILLE
1WATERTOW
1GILBERVILLE
11 inspections
FTICHBURG
17 inspections
WAYMOUTH
1FRAMMINGHAM
1FRAMIGHAM
1FOXBOROROUGH
152B DUBLIN DR
1FAMINGHAN
1EVERRETT
1WENDELL DEPOT
1EVERETTT
1WEST SPRINGFIELD
16 inspections
WEST BARNSTAB
1EST BRIDGEWATER
1WEST BOXFORD
1EDGAR TOWN
1WEST BRIDGEATER
1WEST BRIDGEWAT
11 inspections
EASTBOSTON
1EAST MARLBOUROUGH
11 inspections
WORCEST
1WEST CONCORD
11 inspections
EAST LONGMEADO
11 inspections
WEST FALMOUTH
1BALWINVILLE
1EAST LONG MEADOW
1EAST FREETOTWN
1AVALON
11 inspections
EAST BRIDGEWTR
1EAST BRIDGEWATE
1WEST PEABODY
12 inspections
WEST PORT
1WEST QUINCY
14 inspections1 crashes
EAST BRIDGE WATER
1EAST LONGMEADOW
1ATTLEBORO,
1E WEYMOUTH
17 inspections
WEST TISBURG
1E SANDWICH
1E OTIS
1E CAMBRIDGE
1DORCHESTR CNT
1AMHEREST
1DORCHESTR CENTER
1DORCHESTOR
1DOCHESTER
1WESTBRIDGEWATER
1WESTER
1WESTERN
1DENVERS
1CUMMAQUID
1WESTFORT
1CHEMSFORD
13 inspections
WESTMINISTER
1CHARLESTON
1CENTERSVILLE
1CENNIS
1WESTPORT POINT
1WESTPORT PT
1WESTROXBURY
1WESTSPRINGFIELD
1CARVEER
1BRYANTVILLE
1BROCKTON MA
1BRIMSFIELD
1WHITENSVILLE
1BRIGTON
1BRIDGEWTR
1WIENTHAM
1BRIANTREE
11 inspections
BRANTREE
1BRAIN TREE
1RUTHLAND
1BOXBOUROUGH
1RUT LAND
1ROXBURY CROSSING
1WINCHEDON
11 inspections
ROXBURRY
1S EGREMONT
1BORBOROUGH
1S HADLEY
19 inspections1 crashes
ROSINDER
1S WALPOLE
1ROSINDALE
140 inspections
REVVERE
1REVERA
11 crashes