Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2024

Updated on January 21, 2026.

According to the FBI UCR data, in 2024, among Massachusetts cities with a population of at least 10K, North Adams had the highest Aggravated Assault Crime Rate per 100K residents (1,064.95), followed by Holyoke (813.46), Chelsea (772.71), Ware (664.95), and Springfield (624.47).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2024, and the table below shows the ranking of Massachusetts cities with a population of at least 10K, based on the Aggravated Assault 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 Aggravated Assault 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.
Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2024
North Adams
Holyoke
Chelsea
Ware
Springfield
Fall River
Webster
Greenfield
Boston
Lowell
Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 North Adams 1064.95
2 Holyoke 813.46
3 Chelsea 772.71
4 Ware 664.95
5 Springfield 624.47
6 Fall River 578.62
7 Webster 565.00
8 Greenfield 482.23
9 Boston 472.20
10 Lowell 464.41
11 Lynn 463.18
12 Brockton 460.38
13 Chicopee 432.13
14 Fitchburg 408.67
15 Leominster 405.34
16 Taunton 399.20
17 Athol 394.58
18 Revere 392.88
19 Haverhill 387.74
20 Pittsfield 380.53
21 Middleboro 371.32
22 Northampton 365.35
23 Marlborough 361.37
24 Lawrence 348.21
25 Palmer 343.07
26 Auburn 327.07
27 Barnstable 325.95
28 West Springfield 314.90
29 Cambridge 311.34
30 Gardner 295.94
31 Framingham 288.56
32 Plymouth 287.41
33 Southbridge 284.46
34 Quincy 281.99
35 Everett 280.23
36 Leicester 274.95
37 Wareham 271.08
38 Canton 266.07
39 Agawam 259.33
40 Dedham 244.53
41 Holbrook 244.29
42 Gloucester 238.57
43 Malden 237.71
44 Yarmouth 234.23
45 Hull 232.78
46 Foxborough 228.81
47 New Bedford 224.41
48 Maynard 223.01
49 Braintree 222.97
50 Bourne 222.50
51 Peabody 220.14
52 Falmouth 218.44
53 Whitman 216.98
54 Dennis 216.21
55 Rockland 212.73
56 Saugus 212.47
57 Milford 211.05
58 Waltham 209.20
59 Winchendon 206.17
60 Randolph 205.76
61 Raynham 204.73
62 Stoughton 204.01
63 Dartmouth 201.20
64 Woburn 198.99
65 Tewksbury 194.80
66 Natick 194.21
67 Plainville 189.04
68 Burlington 188.03
69 Oxford 184.52
70 Weymouth 182.56
71 South Hadley 182.53
72 Kingston 181.93
73 Somerville 181.00
74 Belchertown 169.50
75 Abington 168.01
76 Seekonk 167.88
77 East Longmeadow 167.52
78 Methuen 166.60
79 Easthampton 162.67
80 Nantucket 162.28
81 Westfield 159.92
82 Ludlow 159.59
83 Attleboro 157.58
84 Norwood 154.56
85 Lakeville 153.93
86 Hudson 153.19
87 Bellingham 149.18
88 Wilmington 148.72
89 Sturbridge 148.00
90 Westborough 146.08
91 Beverly 144.11
92 Medford 134.23
93 Stoneham 133.78
94 Mashpee 132.88
95 Dracut 131.01
96 Winthrop 130.72
97 Amesbury 130.55
98 Fairhaven 129.89
99 Sandwich 129.00
100 Wilbraham 128.40
101 Easton 127.21
102 Ipswich 126.63
103 Medfield 126.55
104 Millbury 125.63
105 Somerset 124.16
106 Danvers 123.35
107 Hingham 121.85
108 Watertown 119.83
109 Marshfield 118.15
110 East Bridgewater 115.88
111 Wakefield 111.91
112 Acushnet 110.94
113 Dudley 107.86
114 Norton 107.78
115 Walpole 106.59
116 Marblehead 106.56
117 Salem 104.45
118 Chelmsford 103.28
119 Charlton 102.40
120 Uxbridge 100.57
121 Pepperell 100.25
122 Swansea 95.66
123 Harwich 93.46
124 Hanover 93.28
125 Wrentham 92.98
126 Hanson 92.83
127 Carver 92.36
128 Mansfield 90.49
129 Westport 89.23
130 Franklin 88.98
131 Melrose 87.30
132 Rehoboth 86.68
133 North Andover 86.22
134 Brewster 84.91
135 Duxbury 84.71
136 Andover 83.44
137 Spencer 82.44
138 Amherst 82.07
139 Longmeadow 81.86
140 Brookline 79.54
141 Ashland 79.53
142 Wayland 78.80
143 Tyngsboro 78.51
144 North Attleboro 76.03
145 Lynnfield 75.20
146 Lunenburg 74.41
147 Hopkinton 74.36
148 Billerica 73.23
149 Middleton 69.20
150 Swampscott 69.15
151 Bridgewater 64.48
152 Grafton 63.53
153 Westford 56.12
154 North Reading 54.44
155 Pembroke 53.74
156 Northbridge 53.53
157 Norfolk 50.74
158 Medway 50.07
159 Acton 48.97
160 Milton 45.09
161 Arlington 44.72
162 Clinton 44.13
163 Westwood 42.29
164 Weston 41.53
165 Lexington 40.76
166 Needham 39.66
167 Newton 37.81
168 Wellesley 37.53
169 Scituate 35.47
170 Sudbury 35.11
171 Groton 34.82
172 Norwell 34.79
173 Sharon 31.99
174 Southborough 28.25
175 Concord 27.27
176 Newburyport 26.00
177 Shrewsbury 25.10
178 Holden 24.60
179 Reading 23.19
180 Holliston 19.60
181 Littleton 19.08
182 Winchester 17.21
183 Belmont 14.66
184 Northborough 12.52
185 Worcester 8.00
186 Bedford 0.00