Ranking of Massachusetts Cities By Total Crime Rate Per 100K in 2022

Updated on January 9, 2025.

According to the FBI UCR data, in 2022, among Massachusetts cities with a population of at least 10K, Holyoke had the highest Total Crime Rate per 100K residents (4,709.45), followed by West Springfield (4,027.22), North Adams (3,412.28), Springfield (3,255.81), and Cambridge (2,657.98).

The chart below shows the top 10 cities with high Total crime rate in 2022, and the table below shows the ranking of Massachusetts cities with a population of at least 10K, based on the Total 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 Total 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 Total Crime Rate Per 100K in 2022
Holyoke
West Springfield
North Adams
Springfield
Cambridge
Chelsea
Boston
Chicopee
Brockton
Pittsfield
Ranking of Massachusetts Cities By Total Crime Rate Per 100K in 2022
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Holyoke 4709.45
2 West Springfield 4027.22
3 North Adams 3412.28
4 Springfield 3255.81
5 Cambridge 2657.98
6 Chelsea 2617.72
7 Boston 2426.11
8 Chicopee 2422.87
9 Brockton 2384.54
10 Pittsfield 2363.44
11 Worcester 2273.27
12 Fall River 2231.32
13 New Bedford 2199.17
14 Greenfield 2185.67
15 Seekonk 2166.71
16 Lowell 2155.78
17 Nantucket 1977.86
18 Agawam 1916.88
19 Webster 1892.24
20 Leominster 1863.13
21 Lynn 1851.45
22 Auburn 1807.09
23 Burlington 1799.64
24 Everett 1706.66
25 Framingham 1691.27
26 Wrentham 1668.96
27 Northampton 1646.66
28 Somerville 1636.82
29 East Longmeadow 1610.16
30 Natick 1571.07
31 Revere 1560.72
32 Braintree 1539.85
33 Holbrook 1533.04
34 Quincy 1494.57
35 Malden 1483.93
36 Randolph 1471.81
37 Dartmouth 1462.33
38 Lawrence 1411.41
39 Dennis 1407.90
40 Taunton 1403.55
41 Stoughton 1393.65
42 Marlborough 1389.91
43 Salem 1387.14
44 Tewksbury 1386.35
45 Haverhill 1382.15
46 Danvers 1376.99
47 Athol 1357.01
48 Saugus 1350.42
49 Attleboro 1337.82
50 Palmer 1331.40
51 Wilbraham 1321.92
52 Wareham 1307.97
53 Southbridge 1283.43
54 Barnstable 1263.34
55 Middleboro 1258.55
56 North Attleboro 1213.35
57 Yarmouth 1209.88
58 Fitchburg 1196.43
59 Raynham 1188.00
60 Plymouth 1187.31
61 South Hadley 1173.18
62 Fairhaven 1169.70
63 Millbury 1163.62
64 Watertown 1162.79
65 Bellingham 1143.53
66 Westfield 1125.56
67 Medford 1118.18
68 Ludlow 1111.06
69 Canton 1096.41
70 Winchendon 1095.10
71 Woburn 1085.36
72 Walpole 1062.28
73 Gardner 1059.77
74 Somerset 1059.13
75 Falmouth 1050.98
76 Westborough 1048.14
77 Abington 1045.51
78 Stoneham 1037.07
79 Oxford 1013.82
80 Ware 1010.20
81 Wilmington 1003.29
82 Brookline 1001.19
83 Weymouth 994.32
84 Norwood 989.44
85 Leicester 983.40
86 Westwood 981.11
87 Easton 962.18
88 Methuen 953.59
89 Swampscott 943.15
90 Foxborough 927.27
91 Amesbury 902.99
92 Bourne 861.46
93 Chelmsford 844.79
94 Swansea 842.26
95 Maynard 831.42
96 Lynnfield 831.28
97 Milford 820.16
98 Hull 814.91
99 Harwich 806.28
100 Gloucester 805.25
101 Easthampton 804.32
102 Lunenburg 798.12
103 Mansfield 793.92
104 Mashpee 788.30
105 Dracut 767.83
106 Whitman 763.50
107 Dedham 754.23
108 Belmont 745.57
109 Newton 721.95
110 Waltham 703.66
111 Belchertown 674.22
112 Longmeadow 673.70
113 Shrewsbury 659.20
114 Arlington 656.53
115 Newburyport 653.38
116 Concord 643.02
117 Rockland 641.54
118 Hingham 636.87
119 Spencer 635.82
120 Pepperell 629.31
121 Andover 619.69
122 Hanover 616.25
123 Reading 603.57
124 Needham 598.86
125 Acton 595.81
126 Westport 594.84
127 Wakefield 594.21
128 Winthrop 590.40
129 Beverly 586.70
130 Tyngsboro 560.45
131 Melrose 554.92
132 Brewster 544.75
133 Franklin 543.69
134 Lakeville 535.53
135 Bedford 527.29
136 Amherst 527.16
137 Marblehead 522.45
138 North Andover 521.26
139 Billerica 520.55
140 Hanson 518.04
141 Milton 516.62
142 Charlton 515.16
143 Hudson 514.70
144 Norwell 514.07
145 Rehoboth 502.47
146 Sandwich 499.69
147 Carver 499.39
148 East Bridgewater 495.31
149 Uxbridge 485.50
150 Weston 483.22
151 Littleton 482.57
152 Northbridge 458.52
153 North Reading 454.04
154 Wellesley 436.95
155 Hopkinton 406.67
156 Acushnet 405.20
157 Kingston 400.44
158 Dudley 386.10
159 Holliston 379.56
160 Marshfield 347.33
161 Medfield 343.33
162 Holden 335.03
163 Ashland 332.01
164 Lexington 330.49
165 Norfolk 326.99
166 Pembroke 316.24
167 Southborough 315.85
168 Westford 313.14
169 Sharon 312.62
170 Winchester 311.17
171 Sudbury 310.65
172 Duxbury 302.47
173 Ipswich 298.51
174 Medway 286.56
175 Norton 258.08
176 Groton 234.78
177 Scituate 228.32
178 Grafton 215.38
179 Wayland 176.46
180 Clinton 84.24
181 Northborough 44.59