Ranking of Massachusetts Cities By Violent 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, Springfield had the highest Violent Crime Rate per 100K residents (966.79), followed by Holyoke (904.96), Fall River (873.95), Pittsfield (814.52), and Brockton (758.29).

The chart below shows the top 10 cities with high Violent crime rate in 2020, 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 2020
Springfield
Holyoke
Fall River
Pittsfield
Brockton
Webster
North Adams
Worcester
New Bedford
Boston
Ranking of Massachusetts Cities By Violent Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Springfield 966.79
2 Holyoke 904.96
3 Fall River 873.95
4 Pittsfield 814.52
5 Brockton 758.29
6 Webster 687.37
7 North Adams 681.46
8 Worcester 632.41
9 New Bedford 628.12
10 Boston 624.39
11 Chelsea 622.58
12 Fitchburg 546.45
13 Chicopee 535.34
14 Leominster 478.39
15 Haverhill 474.89
16 West Springfield 471.22
17 Gardner 450.82
18 Lawrence 447.52
19 Lynn 443.63
20 Southbridge 434.40
21 Barnstable 425.64
22 Hull 414.75
23 Taunton 413.34
24 Athol 402.33
25 Holbrook 389.67
26 Everett 387.04
27 Yarmouth 378.01
28 Marlborough 377.23
29 Wareham 376.82
30 Dennis 370.64
31 Revere 370.30
32 Fairhaven 368.43
33 Palmer 360.66
34 Framingham 353.51
35 Middleboro 349.55
36 Northampton 323.63
37 Quincy 320.57
38 Lowell 313.86
39 Ludlow 311.75
40 Canton 308.14
41 Stoughton 306.19
42 Attleboro 303.23
43 Falmouth 295.75
44 Plymouth 288.17
45 Cambridge 284.31
46 Malden 268.96
47 Randolph 268.31
48 Winchendon 256.69
49 Saugus 253.55
50 Uxbridge 253.49
51 Salem 250.27
52 Rockland 246.62
53 Gloucester 236.49
54 South Hadley 232.78
55 Agawam 231.31
56 Braintree 228.02
57 Southborough 225.45
58 Abington 225.36
59 Weymouth 223.79
60 Bourne 218.75
61 Harwich 215.45
62 Peabody 215.20
63 Tewksbury 214.49
64 Dartmouth 211.85
65 Mashpee 211.57
66 Northbridge 209.59
67 Bellingham 207.72
68 Westfield 204.52
69 Lunenburg 202.12
70 Lakeville 199.12
71 Hingham 193.68
72 Danvers 188.97
73 Somerville 187.61
74 Seekonk 182.08
75 Dudley 178.80
76 Somerset 171.99
77 Spencer 168.12
78 Westborough 167.21
79 Easthampton 164.52
80 Leicester 158.88
81 Belchertown 158.44
82 Oxford 157.51
83 Nantucket 156.74
84 Auburn 155.35
85 Amherst 154.76
86 Burlington 151.93
87 Kingston 151.92
88 Acushnet 150.89
89 Winthrop 150.85
90 Maynard 148.86
91 Amesbury 147.91
92 Foxborough 145.64
93 Raynham 144.71
94 Millbury 143.38
95 Wilbraham 142.95
96 Beverly 142.08
97 Milford 141.06
98 Pepperell 140.33
99 Waltham 136.35
100 Walpole 134.53
101 Woburn 134.52
102 Wilmington 132.27
103 Swampscott 129.95
104 Medford 126.01
105 Newburyport 125.77
106 Sandwich 124.95
107 Methuen 122.02
108 Whitman 120.15
109 Easton 119.16
110 Swansea 118.67
111 Norwood 117.49
112 North Attleboro 109.29
113 Wakefield 106.96
114 Brookline 106.68
115 Hudson 105.85
116 Dracut 104.08
117 Westwood 102.55
118 Ashland 100.89
119 Carver 98.39
120 Westport 93.73
121 Chelmsford 93.30
122 Melrose 92.94
123 North Andover 89.34
124 Hanson 87.97
125 Natick 85.64
126 Watertown 85.63
127 East Bridgewater 79.45
128 Billerica 78.21
129 Stoneham 78.10
130 Pembroke 78.08
131 Bedford 77.82
132 Norwell 77.55
133 Needham 75.98
134 Wrentham 74.31
135 Marshfield 74.25
136 East Longmeadow 74.16
137 Concord 73.87
138 Holliston 73.40
139 Marblehead 73.08
140 Sudbury 70.79
141 North Reading 69.24
142 Acton 67.43
143 Duxbury 66.42
144 Rehoboth 64.49
145 Tyngsboro 63.54
146 Belmont 61.22
147 Arlington 59.23
148 Littleton 58.11
149 Ipswich 56.75
150 Scituate 55.97
151 Newton 54.37
152 Lynnfield 53.46
153 Northborough 52.96
154 Grafton 52.89
155 Charlton 51.02
156 Winchester 48.19
157 Medfield 46.03
158 Reading 43.28
159 Clinton 42.96
160 Sharon 42.08
161 Middleton 39.26
162 Lexington 36.21
163 Groton 35.28
164 Wellesley 34.86
165 Longmeadow 31.97
166 Holden 30.91
167 Milton 28.99
168 Dedham 27.76
169 Hopkinton 26.59
170 Franklin 17.50
171 Norfolk 16.57
172 Westford 15.99
173 Hanover 13.21
174 Shrewsbury 10.35
175 Weston 8.23
176 Wayland 7.22