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

Updated on September 30, 2024.

According to the FBI UCR data, in 2023, among Massachusetts cities with a population of at least 10K, North Adams had the highest Violent Crime Rate per 100K residents (1,078.66), followed by Holyoke (989.23), Chelsea (967.31), Fall River (909.68), and Springfield (880.57).

The chart below shows the top 10 cities with high Violent crime rate in 2023, 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.
See this for other years:
Ranking of Massachusetts Cities By Violent Crime Rate Per 100K in 2023
North Adams
Holyoke
Chelsea
Fall River
Springfield
Ware
Pittsfield
Brockton
Boston
Webster
Ranking of Massachusetts Cities By Violent Crime Rate Per 100K in 2023
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 North Adams 1078.66
2 Holyoke 989.23
3 Chelsea 967.31
4 Fall River 909.68
5 Springfield 880.57
6 Ware 740.39
7 Pittsfield 647.66
8 Brockton 639.81
9 Boston 626.92
10 Webster 619.46
11 Chicopee 575.91
12 Greenfield 550.76
13 West Springfield 536.45
14 Haverhill 510.93
15 New Bedford 503.59
16 Lawrence 479.47
17 Cambridge 479.15
18 Taunton 473.86
19 Fitchburg 466.73
20 Lynn 460.73
21 Athol 444.52
22 Palmer 436.86
23 Middleboro 420.04
24 Barnstable 419.72
25 Revere 402.58
26 Southbridge 396.98
27 Leominster 388.61
28 Canton 386.10
29 Everett 384.00
30 Marlborough 362.99
31 Holbrook 362.74
32 Northampton 358.29
33 Winchendon 354.30
34 Abington 351.45
35 Auburn 345.88
36 Quincy 342.56
37 Fairhaven 340.61
38 Weymouth 323.95
39 Yarmouth 318.08
40 Plymouth 309.72
41 Braintree 303.55
42 Wareham 294.95
43 Randolph 293.07
44 Framingham 288.85
45 East Longmeadow 286.39
46 Falmouth 283.48
47 Agawam 277.88
48 Milford 277.84
49 Peabody 276.74
50 Seekonk 266.55
51 Malden 265.98
52 Dennis 264.60
53 Gardner 264.22
54 Stoughton 262.04
55 Dedham 259.61
56 Tewksbury 256.99
57 Gloucester 256.74
58 Millbury 256.41
59 Dracut 253.51
60 Waltham 250.80
61 Attleboro 249.87
62 Bourne 248.98
63 Maynard 247.69
64 Somerville 246.50
65 Hudson 243.95
66 Leicester 235.15
67 Dartmouth 231.15
68 Raynham 229.34
69 Rockland 224.38
70 Saugus 223.63
71 Nantucket 219.68
72 Wilmington 219.33
73 Acushnet 216.25
74 Methuen 209.12
75 Hull 207.20
76 Burlington 204.68
77 Mansfield 201.01
78 Wilbraham 199.01
79 Belchertown 195.94
80 Longmeadow 191.99
81 Westfield 191.89
82 Salem 191.09
83 Hanson 190.60
84 Medford 190.39
85 Whitman 187.72
86 Westborough 185.48
87 Woburn 185.01
88 Northbridge 182.87
89 Winthrop 181.16
90 Kingston 179.60
91 Hingham 179.33
92 Easton 169.21
93 Bellingham 169.01
94 Dudley 168.58
95 Amesbury 163.17
96 Somerset 159.27
97 Natick 157.94
98 Lynnfield 154.05
99 Tyngsboro 153.20
100 Mashpee 152.56
101 Lakeville 150.89
102 East Bridgewater 147.59
103 Foxborough 145.62
104 Walpole 144.41
105 Easthampton 143.93
106 Swansea 143.37
107 Spencer 142.52
108 North Attleboro 141.53
109 Melrose 141.47
110 Norwood 140.21
111 Weston 137.35
112 Watertown 137.19
113 South Hadley 136.63
114 Danvers 133.30
115 Brewster 132.75
116 Beverly 132.69
117 Medfield 127.94
118 Wrentham 126.22
119 Carver 123.78
120 Newburyport 121.62
121 Westport 121.17
122 Norwell 119.36
123 Marblehead 118.68
124 North Reading 115.33
125 Stoneham 115.28
126 Grafton 115.17
127 Chelmsford 114.50
128 Ludlow 114.08
129 Wakefield 110.40
130 Norton 109.81
131 Amherst 108.31
132 Harwich 101.41
133 Lunenburg 100.84
134 Sandwich 100.63
135 Ashland 98.06
136 Marshfield 97.15
137 Arlington 96.99
138 Franklin 92.65
139 Holden 90.27
140 Oxford 90.14
141 Pembroke 83.98
142 Duxbury 83.29
143 Needham 77.38
144 Pepperell 77.08
145 Uxbridge 75.68
146 Concord 72.94
147 Sudbury 68.15
148 Westwood 67.39
149 Acton 67.07
150 Hopkinton 66.47
151 North Andover 66.39
152 Brookline 65.45
153 Scituate 64.79
154 Ipswich 64.56
155 Billerica 60.65
156 Belmont 60.25
157 Rehoboth 60.02
158 Milton 59.82
159 Charlton 59.55
160 Newton 58.62
161 Bedford 56.67
162 Westford 53.58
163 Hanover 52.09
164 Southborough 47.94
165 Swampscott 45.40
166 Norfolk 43.03
167 Littleton 39.28
168 Andover 35.72
169 Lexington 29.37
170 Reading 27.85
171 Sharon 27.10
172 Shrewsbury 27.07
173 Holliston 26.94
174 Groton 26.92
175 Clinton 25.68
176 Wellesley 25.63
177 Winchester 22.14
178 Medway 22.01
179 Northborough 19.12
180 Wayland 7.36