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

Updated on October 22, 2023.

According to the FBI UCR data, in 2020, among Massachusetts cities with a population of at least 10K, Fall River had the highest Aggravated Assault Crime Rate per 100K residents (698.93), followed by Holyoke (682.47), Springfield (680.67), Pittsfield (647.32), and Brockton (574.77).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2020, 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 2020
Fall River
Holyoke
Springfield
Pittsfield
Brockton
Webster
North Adams
Worcester
Chelsea
New Bedford
Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Fall River 698.93
2 Holyoke 682.47
3 Springfield 680.67
4 Pittsfield 647.32
5 Brockton 574.77
6 Webster 557.00
7 North Adams 554.67
8 Worcester 491.75
9 Chelsea 475.06
10 New Bedford 458.45
11 Boston 457.89
12 Haverhill 424.90
13 Chicopee 411.52
14 Fitchburg 393.15
15 Gardner 368.41
16 Hull 359.45
17 Leominster 358.19
18 Lawrence 357.51
19 Lynn 354.48
20 Taunton 340.09
21 Athol 333.85
22 Barnstable 330.55
23 West Springfield 323.52
24 Yarmouth 321.53
25 Southbridge 321.33
26 Holbrook 308.11
27 Framingham 306.64
28 Marlborough 306.35
29 Dennis 305.23
30 Wareham 304.84
31 Everett 295.09
32 Fairhaven 293.49
33 Middleboro 289.41
34 Ludlow 288.13
35 Canton 287.32
36 Palmer 286.89
37 Revere 273.95
38 Quincy 250.74
39 Falmouth 250.25
40 Uxbridge 246.44
41 Northampton 242.72
42 Lowell 231.79
43 Randolph 218.40
44 Attleboro 216.91
45 Plymouth 216.51
46 Stoughton 213.30
47 Braintree 211.92
48 Cambridge 206.77
49 Malden 199.23
50 Northbridge 191.63
51 Rockland 187.65
52 South Hadley 187.36
53 Gloucester 187.22
54 Lunenburg 185.28
55 Weymouth 182.48
56 Agawam 178.74
57 Peabody 177.44
58 Winchendon 174.18
59 Harwich 174.01
60 Salem 173.80
61 Bourne 172.97
62 Hingham 170.44
63 Saugus 169.03
64 Lakeville 165.93
65 Tewksbury 160.07
66 Spencer 159.72
67 Bellingham 155.79
68 Mashpee 155.15
69 Belchertown 151.84
70 Seekonk 150.69
71 Danvers 149.00
72 Somerville 148.37
73 Winthrop 145.47
74 Leicester 141.23
75 Westfield 138.78
76 Dartmouth 138.29
77 Auburn 137.43
78 Oxford 136.04
79 Westborough 135.85
80 Abington 132.90
81 Dudley 127.71
82 Millbury 121.87
83 Amesbury 119.47
83 Wilmington 119.47
84 Beverly 118.40
85 Kingston 117.40
86 Milford 116.98
87 Sandwich 114.95
88 Waltham 113.89
89 Nantucket 113.20
90 Acushnet 113.17
91 Swampscott 110.45
92 Southborough 107.82
93 Pepperell 107.31
94 Maynard 105.08
95 Methuen 104.31
96 Norwood 100.70
97 Burlington 100.14
98 Walpole 94.96
99 Easthampton 94.91
100 Amherst 94.86
101 Medford 92.76
102 Hudson 90.73
103 Woburn 89.68
104 Raynham 89.58
105 Whitman 88.53
106 Wilbraham 88.50
107 Dracut 88.31
108 Foxborough 86.31
109 Wakefield 84.83
110 Ashland 84.07
111 Newburyport 82.02
112 Brookline 79.58
113 North Attleboro 78.55
114 Westwood 78.42
115 Somerset 77.67
116 Swansea 77.13
117 Easton 75.47
118 Carver 73.79
119 Melrose 71.49
120 Billerica 71.31
121 Sudbury 70.79
122 Hanson 70.38
123 North Andover 70.20
124 Norwell 68.94
125 Chelmsford 67.86
126 Pembroke 67.67
127 East Bridgewater 66.21
128 Wrentham 66.05
129 Bedford 63.67
130 Marblehead 63.34
131 Stoneham 61.66
132 Acton 59.00
133 Natick 58.01
133 Watertown 58.01
134 Needham 56.99
135 Marshfield 55.69
136 Concord 52.77
137 Arlington 52.65
138 North Reading 50.36
139 Ipswich 49.66
140 Duxbury 48.31
141 Holliston 46.71
142 Winchester 43.81
143 Charlton 43.73
144 Clinton 42.96
145 Belmont 42.09
146 Newton 40.78
147 Rehoboth 40.30
148 Northborough 39.72
149 Tyngsboro 39.71
150 Middleton 39.26
151 Littleton 38.74
152 Lynnfield 38.19
153 Grafton 37.02
154 Scituate 35.61
155 Reading 35.41
156 Sharon 31.56
157 East Longmeadow 30.90
158 Medfield 30.69
159 Lexington 30.18
160 Hopkinton 26.59
161 Groton 26.46
162 Westport 25.00
163 Holden 20.61
164 Longmeadow 19.18
165 Norfolk 16.57
166 Dedham 15.86
167 Franklin 14.59
168 Wellesley 13.94
169 Westford 12.00
170 Weston 8.23
171 Shrewsbury 7.76
172 Wayland 7.22
173 Hanover 6.60
174 Milton 3.62