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

Updated on January 9, 2025.

According to the FBI UCR data, in 2021, among Massachusetts cities with a population of at least 10K, North Adams had the highest Aggravated Assault Crime Rate per 100K residents (949.52), followed by Fall River (780.2), Holyoke (706.74), Springfield (690.47), and Webster (636.68).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2021, 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.
See this for other years:
Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2021
North Adams
Fall River
Holyoke
Springfield
Webster
Haverhill
Worcester
Brockton
Pittsfield
New Bedford
Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2021
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 North Adams 949.52
2 Fall River 780.20
3 Holyoke 706.74
4 Springfield 690.47
5 Webster 636.68
6 Haverhill 529.69
7 Worcester 512.97
8 Brockton 505.39
9 Pittsfield 505.34
10 New Bedford 494.05
11 Chelsea 475.35
12 Hull 427.27
13 Boston 405.10
14 West Springfield 400.86
15 Fitchburg 386.45
16 Lynn 384.43
17 Chicopee 365.07
18 Lawrence 361.64
19 Barnstable 343.44
20 Dennis 336.41
21 Leominster 314.55
22 Taunton 305.15
23 Athol 296.56
24 Northampton 289.43
25 Agawam 281.67
26 Holbrook 277.70
27 Palmer 276.42
28 Marlborough 274.68
29 Greenfield 272.91
30 Framingham 271.85
31 Quincy 262.18
32 Falmouth 261.81
33 Canton 260.48
34 Lowell 253.05
35 Wareham 250.46
36 Mashpee 249.81
37 Yarmouth 244.69
38 Middleboro 242.40
39 Randolph 238.71
40 Tewksbury 229.25
41 Cambridge 224.32
42 Attleboro 223.88
43 Everett 223.60
44 Revere 217.56
45 Plymouth 215.72
46 Peabody 214.28
47 Gardner 206.78
48 Weymouth 202.56
49 Malden 193.60
50 Bourne 190.92
51 Fairhaven 190.69
52 Rockland 190.50
53 Dudley 186.79
54 Stoughton 183.56
55 Southbridge 177.18
56 Salem 176.79
57 Winchendon 173.15
58 Nantucket 172.41
59 South Hadley 171.23
60 East Bridgewater 169.67
61 Somerset 169.53
62 Saugus 169.16
63 Westfield 168.78
64 Foxborough 165.12
65 Ludlow 164.23
66 Wrentham 162.15
67 Wilbraham 161.46
68 Bellingham 158.78
69 Sandwich 157.90
70 Maynard 156.41
71 Dracut 153.71
72 Danvers 150.52
73 Raynham 148.66
74 Seekonk 148.04
75 Abington 147.53
76 Braintree 143.45
77 Gloucester 142.10
78 Westport 135.09
79 North Attleboro 134.28
80 Harwich 130.77
81 Methuen 129.62
82 Somerville 126.64
83 Dartmouth 125.89
84 Northbridge 124.63
85 Norwood 119.21
86 Hudson 115.27
87 Westborough 114.00
88 Mansfield 112.54
89 Auburn 112.53
90 Milford 109.23
91 Spencer 108.21
92 Medford 106.76
93 Millbury 105.93
94 Leicester 105.25
95 Ipswich 104.92
96 Norton 103.80
97 Easton 101.93
98 Easthampton 101.78
99 Pepperell 98.43
100 Amherst 97.94
101 Woburn 93.67
102 Norwell 93.46
103 Whitman 93.14
104 Swansea 92.72
105 Melrose 92.55
106 Waltham 92.51
107 Oxford 92.34
108 East Longmeadow 92.10
109 Stoneham 90.02
110 Uxbridge 89.28
111 Beverly 88.68
112 Natick 88.06
113 Kingston 87.58
114 Wakefield 87.37
115 Rehoboth 86.64
116 Belchertown 85.82
117 Winthrop 85.60
118 Newburyport 85.30
119 Wilmington 84.86
120 Amesbury 84.23
121 Lakeville 80.91
122 Franklin 79.04
123 Burlington 75.64
124 Lynnfield 75.19
125 Chelmsford 75.03
126 Marshfield 73.10
127 Watertown 70.54
128 Tyngsboro 69.87
129 North Reading 68.18
130 Hopkinton 67.74
131 Lunenburg 66.13
132 Sudbury 65.66
133 Hingham 64.96
134 Scituate 64.85
135 Carver 64.79
136 Marblehead 62.53
137 Billerica 61.86
138 Hanson 60.61
139 Ashland 60.57
140 Lexington 59.83
141 Walpole 58.91
142 Southborough 58.10
143 Acushnet 55.57
144 Medfield 52.77
145 Concord 52.56
146 Dedham 50.59
147 Newton 47.31
148 Sharon 46.82
149 Grafton 46.52
150 North Andover 43.70
151 Charlton 43.23
152 Duxbury 41.72
153 Holden 40.81
154 Brookline 40.17
155 Holliston 39.64
156 Belmont 38.16
157 Needham 37.32
158 Pembroke 35.89
159 Reading 30.89
160 Arlington 30.59
161 Westwood 29.82
162 Medway 29.26
163 Littleton 28.63
164 Clinton 28.37
165 Groton 26.30
166 Swampscott 25.37
167 Weston 24.60
168 Westford 23.23
169 Winchester 21.75
170 Northborough 19.71
171 Hanover 19.49
172 Middleton 19.40
173 Longmeadow 19.03
174 Andover 18.81
175 Milton 17.91
176 Acton 16.77
177 Norfolk 16.46
178 Bedford 14.04
179 Wellesley 13.75
180 Shrewsbury 10.10
181 Wayland 0.00