Ranking of Massachusetts Cities By Larceny Theft 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, Holyoke had the highest Larceny Theft Crime Rate per 100K residents (3,742.11), followed by West Springfield (2,619.12), Cambridge (2,049.43), North Adams (2,007.72), and Wrentham (1,877.56).

The chart below shows the top 10 cities with high Larceny Theft crime rate in 2023, and the table below shows the ranking of Massachusetts cities with a population of at least 10K, based on the Larceny Theft 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 Larceny Theft 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 Larceny Theft Crime Rate Per 100K in 2023
Holyoke
West Springfield
Cambridge
North Adams
Wrentham
Springfield
Burlington
Boston
Seekonk
Chicopee
Ranking of Massachusetts Cities By Larceny Theft Crime Rate Per 100K in 2023
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Holyoke 3742.11
2 West Springfield 2619.12
3 Cambridge 2049.43
4 North Adams 2007.72
5 Wrentham 1877.56
6 Springfield 1781.25
7 Burlington 1672.20
8 Boston 1589.24
9 Seekonk 1542.17
10 Chicopee 1398.91
11 Salem 1326.52
12 Braintree 1242.74
13 Chelsea 1236.89
14 Natick 1221.95
15 Greenfield 1211.66
16 North Attleboro 1180.48
17 Watertown 1180.41
18 East Longmeadow 1157.76
19 Millbury 1125.36
20 Westwood 1121.19
21 Malden 1104.35
22 Tewksbury 1102.80
23 Brockton 1098.79
24 Dedham 1070.37
25 Revere 1069.45
26 Southbridge 1049.17
27 Everett 1037.39
28 Abington 1026.02
29 Fall River 1025.79
30 Auburn 1013.78
31 Saugus 1006.32
32 Dartmouth 1002.60
33 Nantucket 1002.27
34 Somerville 1001.09
35 Wilbraham 988.20
36 Leicester 976.76
37 New Bedford 963.56
38 Leominster 925.80
39 Danvers 922.29
40 Bellingham 918.31
41 Stoughton 913.70
42 Holbrook 902.42
43 Attleboro 890.55
44 Chelmsford 888.10
45 Marlborough 885.39
46 Northampton 884.23
47 Quincy 862.73
48 Weymouth 860.98
49 Lawrence 841.63
50 Agawam 837.14
51 Medford 806.97
52 Wareham 793.45
53 Randolph 790.67
54 Somerset 763.40
55 Wilmington 763.26
56 Methuen 759.92
57 Yarmouth 750.05
58 Fitchburg 748.21
59 Raynham 745.37
60 Oxford 743.63
61 Woburn 735.22
62 Pittsfield 728.91
63 Hudson 726.77
64 Hanover 709.77
65 Mansfield 703.52
66 Taunton 702.50
67 Hingham 701.39
68 Brookline 699.25
69 Walpole 684.05
70 Haverhill 683.72
71 Peabody 679.78
72 Lynn 668.35
73 Barnstable 653.56
74 Lunenburg 647.06
75 Webster 642.19
76 Waltham 641.10
77 Needham 634.50
78 Dennis 628.43
79 Norwood 621.40
80 Westborough 621.35
81 Gardner 619.72
82 Fairhaven 611.83
83 Swampscott 603.19
84 Stoneham 598.56
85 Westfield 597.80
86 Athol 595.49
87 Belmont 594.97
88 Easton 594.18
89 Easthampton 588.24
90 Lynnfield 585.38
91 Foxborough 582.46
92 Bourne 574.58
93 Hull 574.50
94 Framingham 572.04
95 Plymouth 571.46
96 Winthrop 570.93
97 South Hadley 567.53
98 Palmer 566.30
99 Dracut 560.23
100 Amesbury 553.61
101 Ludlow 551.38
102 Middleboro 545.65
103 Longmeadow 543.97
104 Canton 538.93
105 Kingston 511.16
106 Concord 510.55
107 Swansea 510.41
108 Shrewsbury 497.05
109 Falmouth 495.35
110 Marblehead 494.51
111 Harwich 492.54
112 Newton 475.88
113 Beverly 464.40
114 Milford 453.15
115 North Andover 448.93
116 Bedford 446.27
117 Newburyport 444.16
118 Norwell 426.29
119 Melrose 424.40
120 Sandwich 421.68
121 Mashpee 419.53
122 Andover 412.11
123 Reading 409.79
124 Gloucester 406.79
125 Whitman 406.73
126 Wakefield 393.74
127 Milton 390.61
128 Belchertown 378.81
129 Spencer 368.88
130 Winchendon 363.88
131 Arlington 361.51
132 Hanson 353.97
133 Maynard 352.48
134 Wellesley 349.26
135 Acushnet 347.88
136 Carver 346.59
137 Sudbury 345.97
138 Uxbridge 344.00
139 Billerica 342.07
140 Littleton 333.92
141 Acton 318.58
142 Lakeville 317.66
143 Northbridge 316.98
144 Brewster 312.92
145 Westport 308.98
146 Ipswich 301.27
147 Weston 300.46
148 Medway 293.47
149 Winchester 287.80
150 Ware 275.27
151 Westford 251.42
152 Amherst 251.35
153 Hopkinton 250.52
154 Holliston 249.18
155 Lexington 246.74
156 Pembroke 246.69
157 Medfield 240.82
158 North Reading 230.67
159 Ashland 228.81
160 Duxbury 214.17
161 Pepperell 214.10
162 Sharon 211.39
163 Rehoboth 195.05
164 Rockland 191.54
165 Scituate 174.43
166 Franklin 173.72
167 Norfolk 172.12
168 Southborough 163.01
169 Groton 161.52
170 Charlton 156.32
171 Tyngsboro 153.20
172 East Bridgewater 147.59
173 Wayland 147.09
174 Dudley 143.29
175 Holden 120.36
176 Marshfield 93.41
177 Grafton 90.13
178 Northborough 89.21
179 Norton 57.52
180 Clinton 32.10