Ranking of Massachusetts Cities By Violent 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 Violent Crime Rate per 100K residents (1,194.03), followed by Holyoke (1,041.01), Chelsea (978.93), Springfield (891.37), and Fall River (742.89).

The chart below shows the top 10 cities with high Violent crime rate in 2024, and the table below shows the ranking of Massachusetts cities with a population of at least 10K, based on the Violent 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 Violent 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 Violent Crime Rate Per 100K in 2024
North Adams
Holyoke
Chelsea
Springfield
Fall River
Ware
Greenfield
Webster
Boston
Brockton
Ranking of Massachusetts Cities By Violent Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 North Adams 1194.03
2 Holyoke 1041.01
3 Chelsea 978.93
4 Springfield 891.37
5 Fall River 742.89
6 Ware 694.72
7 Greenfield 694.64
8 Webster 637.73
9 Boston 627.87
10 Brockton 599.16
11 Lynn 574.61
12 Chicopee 566.61
13 Lowell 532.47
14 Pittsfield 511.26
15 Fitchburg 486.63
16 Leominster 484.16
17 Athol 452.12
18 Taunton 447.68
19 Northampton 445.06
20 Revere 444.80
21 Lawrence 439.73
22 Cambridge 436.71
23 Middleboro 427.21
24 Marlborough 421.20
25 West Springfield 415.25
26 Haverhill 411.07
27 Barnstable 410.38
28 Auburn 408.83
29 Palmer 374.98
30 Southbridge 366.52
31 New Bedford 353.20
32 Everett 347.87
33 Quincy 335.10
34 Gardner 328.82
35 Framingham 325.48
36 Plymouth 322.60
37 Holbrook 314.08
38 Leicester 310.42
39 Yarmouth 296.69
40 Whitman 293.56
41 Wareham 292.26
42 Malden 292.22
43 Canton 289.90
44 Agawam 286.99
45 Milford 285.72
46 Braintree 284.48
47 Falmouth 283.38
48 Foxborough 282.02
49 Gloucester 277.79
50 Bourne 274.57
51 Dedham 272.14
52 Plainville 268.63
53 Rockland 263.11
54 Hull 261.88
55 Stoughton 258.42
56 Peabody 254.71
57 Tewksbury 254.50
58 Waltham 251.96
59 Saugus 250.17
60 Dartmouth 250.06
61 Maynard 241.59
62 Randolph 240.06
63 Oxford 236.18
64 Dennis 235.87
65 Raynham 235.75
66 Winchendon 234.28
67 Abington 231.74
68 Westborough 225.75
69 Burlington 224.89
70 Weymouth 223.68
71 Somerville 221.36
72 Attleboro 220.62
73 Sturbridge 217.07
74 Kingston 216.92
75 Bellingham 215.48
76 Woburn 215.38
77 Natick 213.09
78 Seekonk 211.40
79 East Longmeadow 209.41
80 Belchertown 208.62
81 Easthampton 206.47
82 Nantucket 202.85
83 South Hadley 193.27
84 Westfield 191.42
85 Mashpee 183.50
86 Medford 179.53
87 Lakeville 178.24
88 Methuen 175.75
89 Wakefield 174.86
90 Ludlow 173.68
91 Beverly 167.35
92 Norwood 167.17
93 Wilmington 165.71
94 Amesbury 164.60
95 Wilbraham 162.18
96 Amherst 159.81
97 Norton 159.10
98 Hudson 158.13
99 Winthrop 157.95
100 Sandwich 157.66
101 Fairhaven 154.64
102 Millbury 153.55
103 Watertown 153.27
104 Salem 152.32
105 Somerset 151.16
106 Stoneham 151.04
107 Dracut 149.29
108 Medfield 148.88
109 Easton 146.49
110 Marblehead 145.31
111 Marshfield 144.83
112 Dudley 141.04
113 North Andover 138.57
114 Danvers 137.45
115 Ipswich 133.66
116 Walpole 133.24
117 Wrentham 131.72
118 Acushnet 129.43
119 Swansea 129.42
120 Hingham 125.91
121 East Bridgewater 122.69
122 Brewster 122.64
123 Chelmsford 122.30
124 Hanson 120.68
125 Westport 118.97
126 Charlton 117.03
127 Mansfield 115.17
128 Duxbury 114.96
129 Tyngsboro 109.92
130 Pepperell 108.61
131 Harwich 107.84
132 Lunenburg 107.48
133 Uxbridge 107.28
134 Hanover 106.61
135 Billerica 101.58
136 Carver 100.76
137 Melrose 100.73
138 Brookline 99.81
139 Lynnfield 97.76
140 Ashland 95.44
141 North Attleboro 95.04
142 Franklin 94.91
143 Longmeadow 94.45
144 Andover 94.21
145 Pembroke 91.35
146 Middleton 88.98
147 Rehoboth 86.68
148 Hopkinton 84.28
149 Spencer 82.44
150 Swampscott 81.72
151 Wayland 78.80
152 Bridgewater 74.67
153 Northbridge 71.37
154 Grafton 68.41
155 Westford 68.15
156 North Reading 66.54
157 Acton 65.29
158 Medway 64.38
159 Weston 58.14
160 Littleton 57.23
161 Southborough 56.50
162 Arlington 55.37
163 Sudbury 55.17
164 Holden 54.13
165 Lexington 52.40
166 Norwell 52.18
167 Milton 52.03
168 Needham 51.86
169 Belmont 51.32
170 Norfolk 50.74
171 Concord 49.09
172 Newton 48.92
173 Wellesley 46.92
174 Newburyport 46.80
175 Clinton 44.13
176 Groton 43.53
177 Westwood 42.29
178 Scituate 40.54
179 Reading 38.65
180 Sharon 37.33
181 Holliston 32.66
182 Shrewsbury 30.12
183 Winchester 17.21
184 Worcester 16.48
185 Bedford 13.64
186 Northborough 12.52