Massachusetts trucking carriers

39,777 FMCSA-registered carriers across 807 cities

MA

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

954
1,315 inspections79 crashes

LYNN

916
594 inspections47 crashes

BROCKTON

685
1,233 inspections62 crashes

SPRINGFIELD

598
1,701 inspections78 crashes

LAWRENCE

557
1,043 inspections50 crashes

FRAMINGHAM

515
759 inspections30 crashes

BOSTON

438
2,593 inspections120 crashes

LOWELL

436
431 inspections34 crashes

WALTHAM

435
305 inspections46 crashes

NEW BEDFORD

418
670 inspections43 crashes

WOBURN

418
1,221 inspections41 crashes

FALL RIVER

416
585 inspections20 crashes

MARLBOROUGH

413
902 inspections43 crashes

METHUEN

394
814 inspections69 crashes

PEABODY

372
500 inspections20 crashes

LEOMINSTER

372
315 inspections17 crashes

TAUNTON

365
558 inspections32 crashes

PLYMOUTH

360
179 inspections20 crashes

REVERE

358
454 inspections26 crashes

STOUGHTON

325
769 inspections36 crashes

HAVERHILL

311
432 inspections16 crashes

QUINCY

296
538 inspections16 crashes

EVERETT

295
437 inspections20 crashes

WESTFIELD

288
606 inspections27 crashes

CHICOPEE

285
583 inspections18 crashes

FITCHBURG

267
242 inspections16 crashes

BILLERICA

256
430 inspections20 crashes

MIDDLEBORO

253
182 inspections9 crashes

NANTUCKET

252
22 inspections1 crashes

WILMINGTON

246
1,727 inspections61 crashes

ATTLEBORO

240
320 inspections12 crashes

PITTSFIELD

238
134 inspections6 crashes

MILFORD

237
311 inspections7 crashes

MALDEN

235
295 inspections11 crashes

CHELSEA

233
442 inspections19 crashes

BRAINTREE

227
237 inspections22 crashes

DORCHESTER

220
217 inspections15 crashes

HYANNIS

211
32 inspections8 crashes

TEWKSBURY

210
456 inspections18 crashes

CANTON

210
476 inspections9 crashes

SHREWSBURY

209
649 inspections27 crashes

SAUGUS

205
218 inspections8 crashes

HUDSON

201
126 inspections6 crashes

RANDOLPH

201
2,201 inspections105 crashes

MEDFORD

193
451 inspections13 crashes

BRIDGEWATER

193
302 inspections16 crashes

ROCKLAND

187
244 inspections14 crashes

WALPOLE

183
136 inspections18 crashes

WEYMOUTH

181
200 inspections7 crashes

DANVERS

179
129 inspections1 crashes

HOLYOKE

176
237 inspections12 crashes

WESTPORT

176
208 inspections14 crashes

EAST FALMOUTH

172
83 inspections9 crashes

LUDLOW

171
238 inspections10 crashes

GLOUCESTER

170
113 inspections6 crashes

REHOBOTH

169
147 inspections2 crashes

ABINGTON

169
104 inspections8 crashes

DRACUT

169
241 inspections11 crashes

BELLINGHAM

168
415 inspections30 crashes

SEEKONK

166
313 inspections17 crashes

SALEM

163
74 inspections6 crashes

NORWOOD

161
170 inspections5 crashes

PEMBROKE

160
49 inspections2 crashes

FRANKLIN

159
237 inspections15 crashes

BEVERLY

158
91 inspections5 crashes

RAYNHAM

157
165 inspections13 crashes

WEST SPRINGFIELD

152
500 inspections24 crashes

AUBURN

147
425 inspections21 crashes

AGAWAM

147
557 inspections21 crashes

MARSHFIELD

145
79 inspections1 crashes

CHARLTON

144
92 inspections7 crashes

CARVER

143
52 inspections2 crashes

HYDE PARK

142
176 inspections9 crashes

WAKEFIELD

141
134 inspections4 crashes

UXBRIDGE

139
92 inspections5 crashes

BURLINGTON

139
186 inspections11 crashes

NORTH ANDOVER

137
161 inspections10 crashes

EAST BOSTON

135
115 inspections12 crashes

NATICK

135
40 inspections1 crashes

WEBSTER

134
173 inspections5 crashes

MILLBURY

133
105 inspections7 crashes

CHELMSFORD

133
144 inspections11 crashes

HOLLISTON

130
25 inspections1 crashes

SWANSEA

130
174 inspections1 crashes

WHITMAN

129
95 inspections3 crashes

NORTON

129
252 inspections10 crashes

MANSFIELD

129
360 inspections14 crashes

KINGSTON

128
104 inspections1 crashes

ASHLAND

126
71 inspections4 crashes

DEDHAM

124
163 inspections11 crashes

HARWICH

124
54 inspections2 crashes

ACTON

124
116 inspections1 crashes

SPENCER

123
27 inspections4 crashes

WATERTOWN

123
188 inspections4 crashes

HANOVER

121
320 inspections8 crashes

SOUTH EASTON

119
188 inspections12 crashes

BELCHERTOWN

119
36 inspections7 crashes

WESTBOROUGH

118
199 inspections19 crashes

LUNENBURG

118
43 inspections4 crashes

LAKEVILLE

115
82 inspections10 crashes

MASHPEE

114
80 inspections4 crashes

MIDDLETON

114
87 inspections5 crashes

SANDWICH

113
38 inspections

IPSWICH

112
68 inspections4 crashes

WAREHAM

112
83 inspections7 crashes

NORTH READING

111
107 inspections2 crashes

NEWTON

110
172 inspections13 crashes

ANDOVER

110
219 inspections17 crashes

HOLBROOK

108
94 inspections2 crashes

STONEHAM

107
75 inspections4 crashes

CLINTON

105
92 inspections6 crashes

HANSON

105
31 inspections2 crashes

WRENTHAM

105
262 inspections4 crashes

WESTMINSTER

104
43 inspections4 crashes

SOMERVILLE

103
362 inspections23 crashes

FOXBORO

103
87 inspections2 crashes

GARDNER

103
144 inspections6 crashes

SUTTON

103
199 inspections9 crashes

SOUTH HADLEY

102
91 inspections11 crashes

MEDWAY

101
76 inspections9 crashes

FAIRHAVEN

100
47 inspections3 crashes

NORTHBOROUGH

99
197 inspections2 crashes

OXFORD

97
88 inspections3 crashes

ACUSHNET

97
94 inspections2 crashes

SOUTHWICK

97
86 inspections5 crashes

STERLING

96
68 inspections3 crashes

FEEDING HILLS

95
43 inspections

ROWLEY

94
60 inspections4 crashes

EASTHAMPTON

92
23 inspections2 crashes

HINGHAM

92
69 inspections3 crashes

MONSON

92
108 inspections4 crashes

RUTLAND

92
14 inspections1 crashes

DUDLEY

91
44 inspections4 crashes

SALISBURY

90
145 inspections7 crashes

CAMBRIDGE

89
26 inspections1 crashes

WEST BRIDGEWATER

89
665 inspections43 crashes

SOUTHBRIDGE

89
103 inspections4 crashes

PALMER

88
120 inspections7 crashes

NORWELL

86
6,056 inspections161 crashes

WESTFORD

85
51 inspections3 crashes

ROCHESTER

85
36 inspections

EAST WEYMOUTH

85
62 inspections3 crashes

HOPKINTON

84
102 inspections4 crashes

PLAINVILLE

84
119 inspections2 crashes

LITTLETON

84
89 inspections5 crashes

W SPRINGFIELD

83
120 inspections5 crashes

TYNGSBORO

82
51 inspections2 crashes

EAST FREETOWN

81
125 inspections5 crashes

GREENFIELD

80
129 inspections4 crashes

NORTH ATTLEBORO

80
173 inspections7 crashes

SOMERSET

80
194 inspections9 crashes

SCITUATE

80
20 inspections

MILLIS

79
33 inspections

BREWSTER

79
7 inspections

EDGARTOWN

78
12 inspections4 crashes

WARE

77
54 inspections1 crashes

ARLINGTON

76
11 inspections1 crashes

WILBRAHAM

76
52 inspections1 crashes

MILTON

75
16 inspections1 crashes

WINCHESTER

74
103 inspections3 crashes

VINEYARD HVN

73
4 inspections1 crashes

SUDBURY

73
22 inspections1 crashes

BERKLEY

72
30 inspections2 crashes

READING

72
39 inspections3 crashes

DOUGLAS

72
45 inspections6 crashes

BLACKSTONE

72
50 inspections3 crashes

WINCHENDON

71
47 inspections2 crashes

WEST YARMOUTH

71
19 inspections1 crashes

MENDON

71
11 inspections

ROXBURY

70
27 inspections3 crashes

MATTAPAN

70
66 inspections

PEPPERELL

69
17 inspections2 crashes

LANCASTER

69
50 inspections2 crashes

AVON

69
124 inspections3 crashes

AMESBURY

69
68 inspections4 crashes

SOUTHAMPTON

69
19 inspections

GRANBY

68
47 inspections3 crashes

SOUTH DENNIS

68
56 inspections5 crashes

CENTERVILLE

68
3 inspections

BEDFORD

67
688 inspections17 crashes

NORFOLK

67
57 inspections6 crashes

GEORGETOWN

67
87 inspections2 crashes

LYNNFIELD

66
81 inspections6 crashes

HOLDEN

66
22 inspections

MAYNARD

66
20 inspections1 crashes

HAMPDEN

64
41 inspections5 crashes

BOYLSTON

64
57 inspections2 crashes

HADLEY

64
50 inspections4 crashes

WESTWOOD

63
57 inspections3 crashes

ATHOL

63
34 inspections4 crashes

HALIFAX

63
38 inspections2 crashes

W BRIDGEWATER

62
45 inspections2 crashes

AYER

62
118 inspections7 crashes

EAST BRIDGEWATER

62
55 inspections2 crashes

N DARTMOUTH

61
38 inspections

LEE

61
29 inspections4 crashes

LEICESTER

61
17 inspections1 crashes

ROSLINDALE

61
22 inspections

LEXINGTON

61
43 inspections1 crashes

EAST LONGMEADOW

60
75 inspections4 crashes

MARBLEHEAD

60
5 inspections

BARRE

60
24 inspections2 crashes

E BRIDGEWTR

60
6 inspections

VINEYARD HAVEN

59
11 inspections

ASSONET

59
121 inspections8 crashes

NORTH EASTON

57
55 inspections3 crashes

WEST ROXBURY

57
44 inspections2 crashes

NEEDHAM

57
1,036 inspections55 crashes

BELMONT

57
35 inspections3 crashes

BUZZARDS BAY

57
6 inspections2 crashes

UPTON

56
32 inspections2 crashes

S YARMOUTH

56
72 inspections1 crashes

NORTHAMPTON

55
72 inspections1 crashes

WEST WAREHAM

55
57 inspections

N BILLERICA

55
48 inspections5 crashes

NORTH BILLERICA

54
402 inspections10 crashes

SHARON

54
62 inspections

SWAMPSCOTT

54
39 inspections2 crashes

WEST BOYLSTON

54
46 inspections

MELROSE

54
42 inspections1 crashes

MEDFIELD

54
26 inspections3 crashes

NEWBURYPORT

54
132 inspections2 crashes

NORTH DARTMOUTH

52
36 inspections4 crashes

BRIGHTON

52
59 inspections1 crashes

GROVELAND

51
23 inspections

WEST NEWTON

51
1 inspections

HUBBARDSTON

51
11 inspections1 crashes

EASTHAM

51
5 inspections

TEMPLETON

51
16 inspections1 crashes

SOUTHBOROUGH

51
23 inspections

N ATTLEBORO

51
16 inspections

HULL

50
11 inspections2 crashes

FALMOUTH

50
93 inspections3 crashes

NORTH DIGHTON

50
11 inspections1 crashes

STOW

50
14 inspections1 crashes

PLYMPTON

50
69 inspections7 crashes

BERLIN

50
2 inspections1 crashes

AMHERST

49
24 inspections2 crashes

WHITINSVILLE

49
42 inspections6 crashes

WINTHROP

49
46 inspections1 crashes

CONCORD

49
168 inspections4 crashes

ORANGE

48
74 inspections4 crashes

ESSEX

48
30 inspections3 crashes

WEST TISBURY

48
6 inspections

MATTAPOISETT

48
19 inspections1 crashes

GROTON

47
16 inspections3 crashes

DALTON

47
58 inspections1 crashes

DARTMOUTH

47
46 inspections2 crashes

EAST TAUNTON

47
40 inspections5 crashes

ORLEANS

47
6 inspections2 crashes

ASHBURNHAM

45
7 inspections

SOUTH BOSTON

45
49 inspections1 crashes

DIGHTON

44
20 inspections2 crashes

OSTERVILLE

44
6 inspections

COHASSET

44
19 inspections1 crashes

DUXBURY

44
4 inspections

MARION

44
11 inspections1 crashes

SHIRLEY

44
29 inspections8 crashes

GRAFTON

44
60 inspections4 crashes

HOPEDALE

44
73 inspections1 crashes

S WEYMOUTH

43
4 inspections1 crashes

NORTH ADAMS

43
22 inspections

SHEFFIELD

43
36 inspections1 crashes

BRIMFIELD

43
21 inspections

TOWNSEND

43
3 inspections

E LONGMEADOW

41
22 inspections

OAK BLUFFS

40
6 inspections

MARSTONS MILLS

39
17 inspections

ASHBY

39
6 inspections1 crashes

BROOKFIELD

39
30 inspections2 crashes

WAYLAND

39
7 inspections

DORCHESTER CENTER

38
13 inspections

MARSTONS MLS

38
2 inspections

HATFIELD

37
19 inspections1 crashes

NORTH GRAFTON

37
17 inspections2 crashes

ROCKPORT

37
1 inspections

HUNTINGTON

37
3 inspections

DORCHESTR CTR

36
19 inspections1 crashes

CHATHAM

36

S DARTMOUTH

36
3 inspections

INDIAN ORCHARD

36
24 inspections1 crashes

NORTHFIELD

36
66 inspections3 crashes

STURBRIDGE

35
39 inspections

POCASSET

35
28 inspections2 crashes

SOUTH YARMOUTH

34
4 inspections

OAKHAM

34

ALLSTON

34
35 inspections2 crashes

TOPSFIELD

34
12 inspections1 crashes

ADAMS

34
33 inspections

NORTHBRIDGE

33
35 inspections

PAXTON

32
8 inspections1 crashes

LANESBOROUGH

32
27 inspections2 crashes

MERRIMAC

32
7 inspections

NEWBURY

32
36 inspections6 crashes

BOXFORD

32
9 inspections

FORESTDALE

31
15 inspections2 crashes

GREAT BARRINGTON

31
4 inspections

CHARLESTOWN

31
103 inspections1 crashes

SOUTH CHATHAM

30

WILLIAMSBURG

30
11 inspections

WELLFLEET

30
3 crashes

LONGMEADOW

30
83 inspections3 crashes

PRINCETON

30
4 inspections

DUNSTABLE

30
20 inspections

WILLIAMSTOWN

30
5 inspections

EAST SANDWICH

30
24 inspections

JEFFERSON

29
22 inspections2 crashes

BOXBOROUGH

29
27 inspections1 crashes

W BROOKFIELD

29

FLORENCE

29
23 inspections

MILLVILLE

29
7 inspections

BOLTON

29
1 inspections1 crashes

YARMOUTH PORT

29
8 inspections

SOUTH DEERFIELD

28
213 inspections8 crashes

JAMAICA PLAIN

28
15 inspections1 crashes

GRANVILLE

27
10 inspections

ROCHDALE

27
26 inspections

NORTH CHELMSFORD

26
50 inspections

S DEERFIELD

26
2 inspections

BROOKLINE

26
22 inspections1 crashes

CHESHIRE

26
6 inspections

HINSDALE

26
2 inspections4 crashes

N BROOKFIELD

26
7 inspections

NEWTONVILLE

26
12 inspections2 crashes

WALES

25
16 inspections

BALDWINVILLE

25
10 inspections

NEEDHAM HGTS

25
7 inspections1 crashes

TEATICKET

25
6 inspections

S HAMILTON

25
12 inspections1 crashes

LENOX

25
11 inspections1 crashes

WESTHAMPTON

24
2 inspections1 crashes

CHESTNUT HILL

24
7 inspections

SOUTH WEYMOUTH

24
28 inspections

NEW BRAINTREE

24
26 inspections

WESTON

24
16 inspections

ASHFIELD

24
7 inspections1 crashes

SUNDERLAND

23
128 inspections3 crashes

EAST WAREHAM

23
7 inspections2 crashes

DOVER

23
56 inspections1 crashes

BERNARDSTON

23
4 inspections1 crashes

NORTH BROOKFIELD

23
2 inspections

SHERBORN

23
1 inspections

SOUTH GRAFTON

22
8 inspections

DENNIS PORT

21
1 inspections1 crashes

COLRAIN

21

PHILLIPSTON

21
6 inspections

BYFIELD

21
6 inspections

CHERRY VALLEY

21
14 inspections

WARREN

21
67 inspections

BLANDFORD

20
4 inspections

HARVARD

20
10 inspections1 crashes

WEST BROOKFIELD

20
3 inspections1 crashes

NEWTON CENTER

20
3 inspections

LINCOLN

20
29 inspections1 crashes

GOSHEN

20
9 inspections1 crashes

WEST NEWBURY

19
6 inspections1 crashes

DEERFIELD

19
12 inspections1 crashes

TURNERS FALLS

19
20 inspections

CHILMARK

19

COTUIT

19
9 inspections

N CHELMSFORD

19
11 inspections

SOUTH DARTMOUTH

18
1 inspections

AUBURNDALE

18

HARWICH PORT

18

EAST WALPOLE

17
45 inspections1 crashes

W BARNSTABLE

17
1 crashes

BOURNE

17
6 inspections

NORTH OXFORD

17
20 inspections2 crashes

SAGAMORE BCH

17

DENNIS

17
24 inspections1 crashes

SAGAMORE BEACH

17
7 inspections

FOXBOROUGH

16
57 inspections1 crashes

CUMMINGTON

16
3 inspections

THREE RIVERS

16
4 inspections

GT BARRINGTON

16
35 inspections1 crashes

MANCHESTER

15

WHATELY

15
33 inspections4 crashes

CARLISLE

15
6 inspections

E BROOKFIELD

15
1 inspections

WEST TOWNSEND

15
1 inspections1 crashes

CHARLEMONT

15
20 inspections3 crashes

MARLBORO

14
57 inspections1 crashes

NORTH TRURO

14
1 inspections

NEEDHAM HEIGHTS

14
12 inspections

CHESTER

14
2 inspections

HOLLAND

14
8 inspections

SANDISFIELD

14
1 inspections

RUSSELL

14
5 inspections

MONTAGUE

14

WEST HATFIELD

13
61 inspections1 crashes

WENHAM

13
1 inspections

ROYALSTON

13
2 inspections

GILBERTVILLE

13

FISKDALE

13
45 inspections6 crashes

WEST WARREN

13
4 inspections

INDIAN ORCH

13
6 inspections1 crashes

MONTGOMERY

12
37 inspections1 crashes

TRURO

12
2 inspections

HARDWICK

12
5 inspections

MIDDLEBOROUGH

12
17 inspections1 crashes

ASHLEY FALLS

12
8 inspections

GILL

12
58 inspections3 crashes

WELLESLEY

12
2 inspections

N FALMOUTH

12

EASTON

12
8 inspections

CONWAY

12
2 inspections

BECKET

12

SAVOY

12
1 inspections

SAGAMORE

12
1 inspections

PETERSHAM

11
1 inspections

NORTH WEYMOUTH

11
5 inspections2 crashes

CHESTERFIELD

11
20 inspections3 crashes

NEW SALEM

11
5 inspections

SOUTHFIELD

11
12 inspections1 crashes

BARNSTABLE

11

DEVENS

11
13 inspections

E BRIDGEWATER

11
2 inspections

WORTHINGTON

10

SOUTH ATTLEBORO

10
4 inspections

TISBURY

10
4 inspections1 crashes

SHELBURNE FALLS

10
5 inspections

CATAUMET

10

WEST STOCKBRIDGE

10
5 inspections1 crashes

PROVINCETOWN

10
13 inspections1 crashes

LEVERETT

10
1 inspections

RICHMOND

9
1 inspections

N WEYMOUTH

9

BRADFORD

9
1 inspections

STOCKBRIDGE

9
1 inspections

LANESBORO

9
8 inspections

SHELBURNE FLS

9
1 inspections

HAYDENVILLE

9

EAST BROOKFIELD

9
5 inspections

BONDSVILLE

9
3 inspections

WESTBORO

8
114 inspections5 crashes

ATTLEBORO FALLS

8
8 inspections

SOUTH HAMILTON

8
5 inspections

PELHAM

8
1 inspections

TYNGSBOROUGH

8
6 inspections

PERU

8

WINDSOR

8

WELLESLEY HLS

8

EAST OTIS

7

WARWICK

7

HEATH

7

NAHANT

7

WEST HARWICH

7

PLAINFIELD

7

WORCHESTER

7
2 inspections

NORTH CHATHAM

6

NEW MARLBOROUGH

6
5 inspections

ERVING

6

NORTH ATTLEBOROUGH

6
23 inspections5 crashes

S EASTON

6
5 inspections

E FALMOUTH

6
1 inspections

ATTLEBORO FLS

6
9 inspections

E FREETOWN

6
20 inspections1 crashes

N ANDOVER

6
5 inspections

EAST DENNIS

6

WEST DENNIS

6

W STOCKBRIDGE

6
2 inspections

NORTHBORO

6

ONSET

6
4 inspections1 crashes

WASHINGTON

6
18 inspections

OTIS

6

WEST BARNSTABLE

6

MONTEREY

5
1 inspections

NEWTON HIGHLANDS

5

NEWTON HLDS

5

NEWTON U F

5

EAST TEMPLETON

5
65 inspections2 crashes

SOUTH WALPOLE

5

SOUTH LEE

5

SOUTH BARRE

5

WELLESLEY HILLS

5

NORTH FALMOUTH

5

FREETOWN

5
9 inspections1 crashes

MILLERS FALLS

5
11 inspections

THORNDIKE

5
1 inspections

BUCKLAND

5
1 inspections

LEEDS

5

ROWE

5

LEOMINISTER

5
6 inspections

READVILLE

5
77 inspections2 crashes

CHARLTON CITY

4
1 inspections

HOUSATONIC

4

W TOWNSEND

4

WOODS HOLE

4

FLORIDA

4

WENDELL

4

DENNISPORT

4

NO ATTLEBORO

4
3 inspections

LENOX DALE

4
2 inspections

ROXBURY XING

4

E WAREHAM

4

SOUTHBORO

4
3 inspections

EGREMONT

4

SOUTH EGREMONT

4

TAUTON

4

WHEELWRIGHT

4

WARD HILL

3
10 inspections1 crashes

HANCOCK

3

SHELBURNE

3
1 inspections

GLENDALE

3

SPFLD

3

EAST HAMPTON

3
1 crashes

SHUTESBURY

3

LINWOOD

3
21 inspections

LEYDEN

3
1 inspections

CLARKSBURG

3

HAWLEY

3
1 inspections

N GRAFTON

3
2 inspections

NORTH BOROUGH

3

SOUTH CARVER

3

N OXFORD

3
11 inspections

FARMINGHAM

2

ALFORD

2

AQUINNAH

2

BOXBORO

2
25 inspections1 crashes

BRANT ROCK

2

DORCHESTER CTR

2

DRURY

2

E BOSTON

2
7 inspections

E TAUNTON

2

E TEMPLETON

2

EAST HARWICH

2

FALLRIVER

2
6 inspections

FAYVILLE

2

FEEDINGHILLS

2

HYANNIS PORT

2

HYDEPARK

2

LOWEL

2
1 inspections

MALBOROUGH

2
61 inspections1 crashes

MANCHAUG

2
3 inspections

MIDDLEFIELD

2

N DIGHTON

2
2 inspections

N EASTON

2
10 inspections1 crashes

N READING

2

NEW ASHFORD

2

NEW MARLBOROU

2

NEWBEDFORD

2
13 inspections

NEWTON UPPER FALLS

2

NORTH EGREMONT

2

NORTH HATFIELD

2

NUTTING LAKE

2

S ATTLEBORO

2
1 inspections

S DENNIS

2

S GRAFTON

2
12 inspections

TOLLAND

2

TURNER FALLS

2
8 inspections

TYRINGHAM

2

W CHESTERFLD

2

W SPFLD

2
1 inspections

W WARREN

2

W YARMOUTH

2

WABAN

2

WALTHAN

2

WAQUOIT

2

WEST CHESTERFIELD

2

WEST FIELD

2

WEST MEDFORD

2
2 inspections

WEST SPRINGFILED

2
8 inspections1 crashes

WEST WHATELY

2

WINTROP

2
2 inspections

WORC

2

YARMOUTHPORT

2

SANDISFILED

1

PLYMTON

1

SANDWICH MA

1

PIUTTSFIELD

1

SAUGUS MA

1
1 inspections

PITTSBURG

1

PHILLISPTON

1

SCITUTATE

1
4 inspections

PEPPPERELL

1

PEADBODY

1

PAUNTON

1

OTIS ANG BASE

1

ORCHARD

1

NOTHRBRIDGE

1
1 inspections

NOTH DARTMOUTH

1

NORTHBROOKFIELD

1

SHREWBURY

1
9 inspections

NORTHBORROUGH

1
1 inspections

NORTH HARWICH

1
9 inspections1 crashes

SO ATTLEBORO

1

SO BOSTON

1

SO DARTMOUTH

1

SO DENNIS

1

SO EASTON

1

SO WEYMOUTH

1

NORTH EASTHAM

1

SOMERVILE

1

NORTH DARTMOU

1

SOMMERSET

1
93 inspections1 crashes

SOMMERVILLE

1
14 inspections1 crashes

SOUTH ATTLEBORO

1

SOUTH WEYMOUTH

1
7 inspections1 crashes

NORTH CHELMSORD

1
5 inspections1 crashes

NORTH BILLERIC

1
2 inspections

NORTH BILLERCIA

1
10 inspections1 crashes

NORTH BILLENICA

1

NORTH AMHERST

1

NORTH ABINGTON

1
2 inspections

NORTH

1

NOBILLERICA

1
1 inspections

SOUTH EAST

1

SOUTH EASTEN

1

NOATTLEBOW

1

NO READING

1

NO QUINCY

1

NO EASTON

1

NO DIGHTON

1

NO DARTMOUTH

1
4 inspections

SOUTH MILL RIVER RD

1

SOUTH ORLEANS

1

NO BILLERICA

1
5 inspections

NO ANDOVER

1

NEWTON L F

1

NEWTON HIGHLAN

1
1 inspections

NEWTON CENTRE

1

NEWBERRY

1

NEW MARLBROUGH

1

NEW MALBOROUGH

1
1 inspections

SOUTHRIDGE

1

NEW BEDFOR

1

SP FID

1

NENTUCKET

1

NEEHAM HGTS

1

SPRINGFIED

1
1 inspections

ND

1

SRINGFIELD

1

ST BEVERLY

1

N TRURO

1

STILL RIVER

1

N HATFIELD

1

STONCHAM

1

N EASTHAM

1

N DARTHMOUTH

1

N CHATHAM

1

N ADAMS

1

MT WASHINGTON

1

SUMERVILLE

1

MOUNT HERMON

1

SUTON

1

MONUMENT BEACH

1

MONROE BRIDGE

1

MONROE

1

TANTON

1

TAUNON

1
5 inspections

MIDDLESBORO

1

MIDDLEBOROROUGH

1
3 inspections

MIDDLEBOR

1

METHVEN

1

METHUEM

1
3 inspections

MENODN

1

MEDHUEN

1

MAYANRD

1
1 inspections

TOKESPERRY

1

WINCHERSTER

1

MASPEE

1

MARLBOROGH

1

TOWNTON

1
8 inspections

MARIBOROUGH

1

BLACKSTON

1

MALBORO

1

TWEKSBURY

1

TYNGBOROUGH

1
7 inspections

MAIDEN

1
6 inspections

MA

1

TYNGSOBORO

1
1 inspections

BEVERLY ST

1

LIX BRIDGE

1

LESTER

1

VINEYARD

1

LEOMISTER

1

LENNOX

1
3 inspections

VOHAVEN

1

LEAMINSTER

1

W BOYLSTON

1

LAWRENCEVILLE

1

W BRIDGWATER

1

LAWRE

1
2 inspections

BEVERLY FARMS

1

W FALMOUTH

1

W HATFIELD

1

YARMOUTH

1

W SPINGFIELD

1
2 inspections

W SPLD

1
4 inspections

LAWENCE

1

HYNNAIS

1

HYDE PARK

1

W WAREHAM

1

BERKELY

1
2 inspections

WOLLASTON

1

BELCHERPOWN

1

HYANNIA

1

WAKEFILED

1

WAKEVILLE

1

HUMAROCK

1
4 inspections

HOYLOKE

1

HAVER HILL

1

WOODVILLE

1

WALTHEM

1

WALTON

1

ACU

1

HARBARD

1

HAILFAX

1

GREEN HARBOR

1

WAREHAN

1

GLOUCHESTER

1

GLOUCESTR

1

GILDERTVILLE

1

WATERTOW

1

GILBERVILLE

1
1 inspections

FTICHBURG

1
7 inspections

WAYMOUTH

1

FRAMMINGHAM

1

FRAMIGHAM

1

FOXBOROROUGH

1

52B DUBLIN DR

1

FAMINGHAN

1

EVERRETT

1

WENDELL DEPOT

1

EVERETTT

1

WEST SPRINGFIELD

1
6 inspections

WEST BARNSTAB

1

EST BRIDGEWATER

1

WEST BOXFORD

1

EDGAR TOWN

1

WEST BRIDGEATER

1

WEST BRIDGEWAT

1
1 inspections

EASTBOSTON

1

EAST MARLBOUROUGH

1
1 inspections

WORCEST

1

WEST CONCORD

1
1 inspections

EAST LONGMEADO

1
1 inspections

WEST FALMOUTH

1

BALWINVILLE

1

EAST LONG MEADOW

1

EAST FREETOTWN

1

AVALON

1
1 inspections

EAST BRIDGEWTR

1

EAST BRIDGEWATE

1

WEST PEABODY

1
2 inspections

WEST PORT

1

WEST QUINCY

1
4 inspections1 crashes

EAST BRIDGE WATER

1

EAST LONGMEADOW

1

ATTLEBORO,

1

E WEYMOUTH

1
7 inspections

WEST TISBURG

1

E SANDWICH

1

E OTIS

1

E CAMBRIDGE

1

DORCHESTR CNT

1

AMHEREST

1

DORCHESTR CENTER

1

DORCHESTOR

1

DOCHESTER

1

WESTBRIDGEWATER

1

WESTER

1

WESTERN

1

DENVERS

1

CUMMAQUID

1

WESTFORT

1

CHEMSFORD

1
3 inspections

WESTMINISTER

1

CHARLESTON

1

CENTERSVILLE

1

CENNIS

1

WESTPORT POINT

1

WESTPORT PT

1

WESTROXBURY

1

WESTSPRINGFIELD

1

CARVEER

1

BRYANTVILLE

1

BROCKTON MA

1

BRIMSFIELD

1

WHITENSVILLE

1

BRIGTON

1

BRIDGEWTR

1

WIENTHAM

1

BRIANTREE

1
1 inspections

BRANTREE

1

BRAIN TREE

1

RUTHLAND

1

BOXBOUROUGH

1

RUT LAND

1

ROXBURY CROSSING

1

WINCHEDON

1
1 inspections

ROXBURRY

1

S EGREMONT

1

BORBOROUGH

1

S HADLEY

1
9 inspections1 crashes

ROSINDER

1

S WALPOLE

1

ROSINDALE

1
40 inspections

REVVERE

1

REVERA

1
1 crashes

RAUDOLPH

1

RANDOPH

1

RANDLOPH

1

SALIS

1

QUNICY

1

SALISURY

1

PRIDES CROSSING

1