Ranking of Massachusetts Cities By Larceny-Theft Crime Rate Per 100K in 2017

Updated on October 15, 2023.

According to the FBI UCR data, in 2017, among Massachusetts cities with a population of at least 10K, Holyoke had the highest Larceny-Theft Crime Rate per 100K residents (3,802.13), followed by West Springfield (3,202.38), North Adams (2,162.5), New Bedford (2,072.4), and Nantucket (1,907.75).

The chart below shows the top 10 cities with high Larceny-Theft crime rate in 2017, and the table below shows the ranking of Massachusetts cities with a population of at least 10K, based on the Larceny-Theft crime rate per 100K.

You can see similar rankings of cities for other crime types in Massachusetts, and the ranking of all cities in the US.

Hover over or click on the bars in the chart below, to see the number of Larceny-Theft crimes for each city. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can also see this information for other states.

You can also find the rate of violent and property crimes for Massachusetts cities.

Data Source: FBI UCR.
See this for other years:
Ranking of Massachusetts Cities By Larceny-Theft Crime Rate Per 100K in 2017
Holyoke
West Springfield
North Adams
New Bedford
Nantucket
Springfield
Leominster
Auburn
Salem
Fairhaven
Ranking of Massachusetts Cities By Larceny-Theft Crime Rate Per 100K in 2017
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Holyoke 3802.13
2 West Springfield 3202.38
3 North Adams 2162.50
4 New Bedford 2072.40
5 Nantucket 1907.75
6 Springfield 1877.56
7 Leominster 1840.08
8 Auburn 1817.30
9 Salem 1813.99
10 Fairhaven 1704.97
11 Burlington 1675.54
12 Dartmouth 1669.44
13 Chicopee 1649.63
14 Northampton 1637.50
15 Boston 1603.74
16 Greenfield 1603.48
17 Dedham 1565.58
18 Danvers 1562.06
19 Braintree 1554.06
20 Pittsfield 1541.86
21 Cambridge 1508.41
22 Worcester 1504.00
23 Wrentham 1478.29
24 Seekonk 1449.65
25 Revere 1441.27
26 Wareham 1433.41
27 Saugus 1423.46
28 North Attleboro 1409.56
29 Bellingham 1390.11
30 Dennis 1366.63
31 Winchendon 1341.10
32 Leicester 1336.97
33 East Longmeadow 1313.85
34 Brockton 1301.87
35 Athol 1289.77
36 Marlborough 1287.61
37 Fitchburg 1275.81
38 Swansea 1265.29
39 Southbridge 1263.35
40 Raynham 1259.97
41 Lowell 1230.97
42 Quincy 1228.10
43 Yarmouth 1228.07
44 Chelsea 1211.93
45 Chelmsford 1183.88
46 Lynn 1182.09
47 Stoughton 1161.17
48 Gardner 1141.96
49 Webster 1101.70
50 Mashpee 1100.06
51 Agawam 1085.34
52 Natick 1078.87
53 Swampscott 1058.87
54 Methuen 1051.67
55 Randolph 1037.33
56 Westfield 1035.10
57 Attleboro 1024.50
58 Fall River 1021.21
59 Newburyport 1017.02
60 Everett 1010.91
61 Barnstable 1010.38
62 Millbury 1005.43
63 Lunenburg 1002.00
64 Somerville 981.46
65 Northborough 979.55
66 Holbrook 976.14
67 Northbridge 963.44
68 Malden 962.39
69 Brookline 950.48
70 Kingston 947.48
71 Haverhill 943.96
72 Peabody 940.80
73 Lawrence 938.31
74 Westwood 935.95
75 Woburn 894.73
76 Mansfield 876.42
77 Milford 872.38
78 Wilbraham 854.30
79 Weymouth 847.79
80 Medford 844.68
81 Norwood 839.21
82 South Hadley 831.27
83 Tewksbury 825.73
84 Walpole 825.70
85 Oxford 824.08
86 Plymouth 812.67
87 Watertown 812.12
88 Foxborough 782.49
89 Falmouth 781.28
90 Easthampton 778.28
91 East Bridgewater 768.55
92 Framingham 760.88
93 Somerset 756.62
94 Bourne 749.99
95 Hingham 748.12
96 Dracut 747.99
97 Carver 736.87
98 Abington 733.09
99 Middleboro 729.55
100 Harwich 724.28
101 Lynnfield 713.08
102 Palmer 708.64
103 Waltham 704.90
104 Longmeadow 687.78
105 Ludlow 673.51
106 Andover 665.78
107 Westborough 660.59
108 Hudson 636.18
109 Westport 628.18
110 Marblehead 620.82
111 Melrose 619.20
112 Gloucester 603.74
113 Needham 602.18
114 Lakeville 599.90
115 Amesbury 595.37
116 Wilmington 592.66
117 Acushnet 587.85
118 Hull 578.04
119 Sandwich 574.60
120 Hanover 561.76
121 Tyngsboro 560.45
122 Acton 559.80
123 Wakefield 554.55
124 Stoneham 534.49
125 Milton 532.46
126 Charlton 525.03
127 Newton 524.87
128 Taunton 524.13
129 Canton 518.03
130 Easton 517.04
131 Whitman 506.67
132 Amherst 503.56
133 Reading 495.53
134 Pembroke 493.12
135 Littleton 490.39
136 Duxbury 484.92
137 Beverly 484.67
138 Concord 460.56
139 Ipswich 444.41
140 Belmont 438.86
141 North Andover 438.22
142 Spencer 436.24
143 Southborough 433.58
144 Bridgewater 432.14
145 Belchertown 430.55
146 Winchester 429.33
147 Winthrop 425.79
148 Pepperell 423.90
149 Billerica 410.42
150 Ashland 408.32
151 Maynard 399.78
152 Wellesley 377.12
153 Arlington 356.44
154 Rehoboth 337.37
155 North Reading 329.53
156 Hopkinton 328.57
157 Bedford 321.76
158 Norwell 313.90
159 Sudbury 298.12
160 Hanson 294.66
161 Medway 283.43
162 Shrewsbury 270.46
163 Dudley 262.69
164 Marshfield 258.40
165 Groton 245.38
166 Westford 231.34
167 Grafton 229.17
168 Norfolk 228.52
169 Weston 220.43
170 Sharon 211.74
171 Holden 204.60
172 Holliston 190.01
173 Clinton 187.88
174 Franklin 152.71
175 Norton 25.44
176 Wayland 7.16