Ranking of Massachusetts Cities By Robbery 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, Springfield had the highest Robbery Crime Rate per 100K residents (209.02), followed by Holyoke (141.24), Boston (126.39), Chelsea (120.08), and Fall River (100.45).

The chart below shows the top 10 cities with high Robbery crime rate in 2024, and the table below shows the ranking of Massachusetts cities with a population of at least 10K, based on the Robbery 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 Robbery 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 Robbery Crime Rate Per 100K in 2024
Springfield
Holyoke
Boston
Chelsea
Fall River
Cambridge
New Bedford
Lynn
North Adams
Brockton
Ranking of Massachusetts Cities By Robbery Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Springfield 209.02
2 Holyoke 141.24
3 Boston 126.39
4 Chelsea 120.08
5 Fall River 100.45
6 Cambridge 91.33
7 New Bedford 78.06
8 Lynn 75.58
9 North Adams 72.61
10 Brockton 67.51
11 Greenfield 63.15
12 Lowell 56.87
13 Lawrence 52.46
14 West Springfield 44.99
15 Attleboro 44.12
16 Chicopee 41.24
17 Malden 39.37
18 Whitman 38.29
19 Fitchburg 35.43
20 Holbrook 34.90
21 Salem 34.82
22 Leominster 33.78
23 Auburn 29.20
24 Pittsfield 28.01
25 Revere 27.69
26 Taunton 27.48
27 Framingham 27.35
28 Randolph 25.72
29 Somerville 24.46
30 Quincy 24.14
31 Medford 23.49
32 Abington 23.17
33 Braintree 23.07
34 Waltham 22.91
35 Lynnfield 22.56
36 Bellingham 22.10
37 Foxborough 21.29
38 Everett 21.26
39 Stoughton 20.40
40 Dartmouth 20.12
41 Weymouth 19.74
42 Sturbridge 19.73
43 Belchertown 19.56
44 Littleton 19.08
45 Barnstable 17.67
46 Norwell 17.39
47 Webster 16.78
48 Southbridge 16.41
49 Milford 16.23
50 Middleboro 15.97
51 Canton 15.89
52 Yarmouth 15.62
53 Brookline 15.60
54 Oxford 14.76
55 Burlington 14.75
56 Marlborough 14.36
57 Melrose 13.43
58 Hanover 13.33
59 Northampton 13.29
60 Haverhill 13.12
61 Seekonk 12.44
62 Fairhaven 12.37
63 North Andover 12.32
64 Swansea 11.25
65 Norton 10.27
65 Plymouth 10.27
66 Plainville 9.95
67 Westfield 9.69
68 Norwood 9.46
69 Tewksbury 9.43
70 Maynard 9.29
71 Acushnet 9.24
72 Peabody 9.10
73 Leicester 8.87
74 Westborough 8.85
75 Watertown 8.36
76 Dudley 8.30
77 Lakeville 8.10
78 Natick 8.09
79 Dedham 7.89
80 Wrentham 7.75
81 Walpole 7.61
82 Belmont 7.33
83 Billerica 7.09
84 Kingston 7.00
85 Wakefield 6.99
86 Saugus 6.85
87 Wilbraham 6.76
88 Amherst 6.48
89 North Attleboro 6.34
90 Swampscott 6.29
91 Raynham 6.20
92 North Reading 6.05
93 East Longmeadow 5.98
94 Northbridge 5.95
95 Falmouth 5.90
96 Amesbury 5.68
97 Rockland 5.60
98 Concord 5.45
99 Pembroke 5.37
99 South Hadley 5.37
100 Ashland 5.30
101 Scituate 5.07
102 Hopkinton 4.96
103 Marblehead 4.84
104 Sandwich 4.78
105 Gardner 4.70
106 Beverly 4.65
107 Stoneham 4.32
108 Milton 3.47
109 Gloucester 3.27
110 Dracut 3.05
111 Franklin 2.97
112 Lexington 2.91
113 Chelmsford 2.72
114 Andover 2.69
115 Shrewsbury 2.51
116 Woburn 2.34
117 Newton 1.11
118 Worcester 0.94
119 Acton 0.00
119 Agawam 0.00
119 Arlington 0.00
119 Athol 0.00
119 Bedford 0.00
119 Bourne 0.00
119 Brewster 0.00
119 Bridgewater 0.00
119 Carver 0.00
119 Charlton 0.00
119 Clinton 0.00
119 Danvers 0.00
119 Dennis 0.00
119 Duxbury 0.00
119 East Bridgewater 0.00
119 Easthampton 0.00
119 Easton 0.00
119 Grafton 0.00
119 Groton 0.00
119 Hanson 0.00
119 Harwich 0.00
119 Hingham 0.00
119 Holden 0.00
119 Holliston 0.00
119 Hudson 0.00
119 Hull 0.00
119 Ipswich 0.00
119 Longmeadow 0.00
119 Ludlow 0.00
119 Lunenburg 0.00
119 Mansfield 0.00
119 Marshfield 0.00
119 Mashpee 0.00
119 Medfield 0.00
119 Medway 0.00
119 Methuen 0.00
119 Middleton 0.00
119 Millbury 0.00
119 Nantucket 0.00
119 Needham 0.00
119 Newburyport 0.00
119 Norfolk 0.00
119 Northborough 0.00
119 Palmer 0.00
119 Pepperell 0.00
119 Reading 0.00
119 Rehoboth 0.00
119 Sharon 0.00
119 Somerset 0.00
119 Southborough 0.00
119 Spencer 0.00
119 Sudbury 0.00
119 Tyngsboro 0.00
119 Uxbridge 0.00
119 Ware 0.00
119 Wareham 0.00
119 Wayland 0.00
119 Wellesley 0.00
119 Westford 0.00
119 Weston 0.00
119 Westport 0.00
119 Westwood 0.00
119 Wilmington 0.00
119 Winchendon 0.00
119 Winchester 0.00
119 Winthrop 0.00