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

Updated on January 9, 2025.

According to the FBI UCR data, in 2023, among Massachusetts cities with a population of at least 10K, North Adams had the highest Aggravated Assault Crime Rate per 100K residents (960.55), followed by Holyoke (856.63), Fall River (753.1), Ware (721.41), and Chelsea (700.37).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2023, 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 2023
North Adams
Holyoke
Fall River
Ware
Chelsea
Springfield
Webster
Pittsfield
Brockton
Haverhill
Ranking of Massachusetts Cities By Aggravated Assault Crime Rate Per 100K in 2023
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 North Adams 960.55
2 Holyoke 856.63
3 Fall River 753.10
4 Ware 721.41
5 Chelsea 700.37
6 Springfield 625.74
7 Webster 568.31
8 Pittsfield 515.34
9 Brockton 487.43
10 Haverhill 482.62
11 Chicopee 459.64
12 Boston 452.54
13 Taunton 424.15
14 Greenfield 423.21
15 West Springfield 406.72
16 Palmer 404.50
17 Lawrence 391.77
18 Lynn 373.73
19 Athol 369.04
20 Canton 365.99
21 Revere 364.07
22 Fitchburg 358.47
23 Middleboro 357.23
24 New Bedford 347.95
25 Barnstable 345.77
26 Cambridge 342.13
27 Southbridge 334.60
28 Leominster 326.89
29 Auburn 322.02
30 Marlborough 313.93
31 Everett 309.61
32 Winchendon 306.43
33 Northampton 302.41
34 Holbrook 300.81
35 Abington 300.44
36 Plymouth 289.37
37 Quincy 285.95
38 Fairhaven 264.92
39 Braintree 256.85
40 Framingham 252.04
41 Weymouth 247.73
42 Dedham 247.62
43 Gardner 245.00
44 Millbury 242.17
45 Wareham 240.94
46 Peabody 237.74
47 Yarmouth 235.62
48 Leicester 235.15
49 Randolph 235.06
50 Agawam 228.63
51 Dracut 228.48
52 Dennis 224.91
53 Malden 223.98
54 Falmouth 223.80
55 Gloucester 216.73
56 Milford 215.00
57 East Longmeadow 213.27
58 Waltham 203.77
59 Hudson 203.29
60 Seekonk 203.08
61 Somerville 202.48
62 Tewksbury 201.69
63 Dartmouth 196.48
64 Attleboro 194.34
65 Stoughton 193.08
66 Saugus 192.18
67 Rockland 191.54
68 Hanson 190.60
69 Methuen 190.45
70 Hull 188.36
71 Bourne 186.74
72 Nantucket 185.35
73 Acushnet 178.64
74 Raynham 178.38
75 Wilmington 175.46
76 Maynard 161.95
77 Longmeadow 159.99
78 Winthrop 159.20
79 Woburn 158.58
80 Salem 153.32
81 Westfield 152.53
82 Belchertown 150.22
83 Whitman 150.18
84 Westborough 148.38
85 Natick 146.85
86 Lynnfield 146.35
87 Dudley 143.29
88 Medford 142.06
89 Hingham 139.48
90 North Attleboro 138.31
91 Mansfield 138.19
92 Norwood 137.03
93 Burlington 135.17
94 East Bridgewater 134.17
95 Kingston 131.24
96 Wilbraham 130.39
97 Northbridge 128.01
98 Medfield 127.94
99 Somerset 126.32
100 Easthampton 125.16
101 Melrose 124.22
102 Easton 121.99
103 Tyngsboro 120.95
104 Lakeville 119.12
105 Danvers 118.89
106 Bellingham 118.31
107 Amesbury 116.55
108 North Reading 115.33
109 Swansea 114.70
110 Brewster 113.79
111 Beverly 113.73
112 Norwell 110.84
113 South Hadley 110.35
114 Westport 109.05
115 Spencer 108.99
116 Foxborough 107.86
117 Walpole 106.41
118 Ludlow 104.57
119 Marblehead 103.85
120 Weston 103.01
121 Wrentham 102.56
122 Ashland 98.06
123 Mashpee 95.35
124 Grafton 95.14
125 Stoneham 93.11
126 Wakefield 92.00
127 Arlington 90.38
128 Newburyport 89.89
129 Norton 88.89
130 Chelmsford 83.78
131 Carver 82.52
132 Franklin 81.07
133 Amherst 77.65
134 Sandwich 76.67
135 Holden 75.22
136 Oxford 75.11
137 Watertown 74.31
138 Marshfield 70.99
139 Harwich 65.19
140 Ipswich 64.56
141 Sudbury 62.90
142 Uxbridge 61.92
143 Hopkinton 61.35
144 Lunenburg 58.82
145 North Andover 56.91
146 Milton 56.30
147 Concord 56.10
148 Duxbury 53.54
149 Needham 52.62
150 Pepperell 51.38
151 Billerica 50.95
152 Acton 50.30
153 Westwood 49.01
154 Belmont 48.95
155 Southborough 47.94
156 Hanover 45.58
157 Westford 45.34
158 Rehoboth 45.01
159 Brookline 44.70
160 Newton 42.53
161 Pembroke 41.99
162 Littleton 39.28
163 Swampscott 38.92
164 Scituate 34.89
165 Charlton 29.78
166 Bedford 28.34
167 Sharon 27.10
168 Shrewsbury 27.07
169 Norfolk 25.82
170 Andover 24.73
171 Medway 22.01
172 Clinton 19.26
173 Wellesley 19.23
174 Northborough 19.12
175 Winchester 17.71
176 Reading 15.91
177 Lexington 14.69
178 Holliston 13.47
179 Groton 8.97
180 Wayland 7.36