Ranking of Pennsylvania Cities By Larceny Theft Crime Rate Per 100K in 2024

Updated on January 21, 2026.

According to the FBI UCR data, in 2024, among Pennsylvania cities with a population of at least 10K, Plymouth Township, Montgomery County had the highest Larceny Theft Crime Rate per 100K residents (5,750.92), followed by Cheltenham Township (4,340.66), Upper Merion Township (3,551.42), Philadelphia (3,223.61), and Springfield Township, Delaware County (2,999.27).

The chart below shows the top 10 cities with high Larceny Theft crime rate in 2024, and the table below shows the ranking of Pennsylvania 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 Pennsylvania, 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 Pennsylvania cities.

Data Source: FBI UCR.
Ranking of Pennsylvania Cities By Larceny Theft Crime Rate Per 100K in 2024
Plymouth Township, Montgomery County
Cheltenham Township
Upper Merion Township
Philadelphia
Springfield Township, Delaware County
West Manchester Township
Richland Township, Cambria County
Pottstown
Ross Township
Bensalem Township
Ranking of Pennsylvania Cities By Larceny Theft Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Plymouth Township, Montgomery County 5750.92
2 Cheltenham Township 4340.66
3 Upper Merion Township 3551.42
4 Philadelphia 3223.61
5 Springfield Township, Delaware County 2999.27
6 West Manchester Township 2858.04
7 Richland Township, Cambria County 2787.11
8 Pottstown 2602.47
9 Ross Township 2509.67
10 Bensalem Township 2491.92
11 Rostraver Township 2484.04
12 Upper Darby Township 2429.49
13 Swatara Township 2391.65
14 Hanover 2317.04
15 West Mifflin 2256.08
16 Monroeville 2151.12
17 East Norriton Township 2090.02
18 Whitehall Township 2083.19
19 Johnstown 2022.86
20 Colonial Regional 2017.57
21 Stroud Area Regional 1987.59
22 Upper Moreland Township 1963.87
23 Pocono Township 1955.49
24 Abington Township, Montgomery County 1892.90
25 New Kensington 1859.36
26 Springettsbury Township 1825.82
27 Robinson Township, Allegheny County 1824.87
28 Center Township 1800.41
29 Columbia 1732.89
30 North Fayette Township 1717.22
31 Pittsburgh 1704.41
32 McKeesport 1672.08
33 Erie 1645.40
34 Wyomissing 1642.58
35 Lower Merion Township 1549.23
36 West Norriton Township 1543.95
37 Darby 1539.77
38 East Lampeter Township 1521.70
39 Exeter Township, Berks County 1470.76
40 Montgomery Township 1461.51
41 Chambersburg 1430.74
42 Lower Allen Township 1411.89
43 Muhlenberg Township 1411.69
44 Altoona 1402.51
45 Butler Township, Butler County 1396.72
46 Meadville 1347.69
47 York 1338.74
48 Lansdowne 1318.76
49 Coatesville 1312.61
50 Clearfield Regional 1309.14
51 Kingston 1292.77
52 Wilkes-Barre 1281.24
53 Bristol Township 1268.04
54 Lower Gwynedd Township 1256.63
55 Logan Township 1256.10
56 Allentown 1252.02
57 Chester 1243.22
58 Norristown 1221.90
59 Butler 1217.91
60 Wilkinsburg 1209.15
61 Palmer Township 1204.12
62 Upper St. Clair Township 1181.43
63 Yeadon 1177.04
64 Harrisburg 1172.35
65 Lower Pottsgrove Township 1163.60
66 Sharon 1156.66
67 Bethlehem 1150.34
68 Patton Township 1144.14
69 Upper Providence Township, Montgomery County 1138.81
70 Pottsville 1137.64
71 West Whiteland Township 1130.72
72 Hermitage 1127.44
73 Caln Township 1127.22
74 Washington Township, Franklin County 1091.56
75 Munhall 1082.40
76 Richland Township, Bucks County 1077.30
77 West Chester 1054.79
78 Spring Township, Berks County 1041.89
79 Mechanicsburg 1038.47
80 Bethlehem Township 1022.95
81 Scranton 1022.69
82 Upper Chichester Township 1021.08
83 Nanticoke 1007.91
84 Derry Township, Dauphin County 999.36
85 Silver Spring Township 996.06
86 Bloomsburg Town 995.78
87 Lower Southampton Township 986.55
88 Marple Township 977.38
89 Reading 973.76
90 Carlisle 967.85
91 Berwick 966.51
92 Beaver Falls 957.59
93 Spring Garden Township 937.80
94 Easton 934.67
95 Haverford Township 919.99
96 Penn Township, York County 912.35
97 West Goshen Township 904.18
98 Lansdale 898.72
99 Lebanon 895.55
100 Newberry Township 868.33
101 Ephrata 855.63
102 Susquehanna Township, Dauphin County 828.47
103 Emmaus 773.92
104 Ridley Township 760.62
105 North Huntingdon Township 755.64
106 Penn Hills 744.84
107 Upper Dublin Township 726.76
108 Waynesboro 722.15
109 Hatfield Township 717.82
110 New Castle 715.23
111 Scott Township, Allegheny County 713.75
112 Horsham Township 711.46
113 Pocono Mountain Regional 710.33
114 Sandy Township 709.71
115 Central Bucks Regional 698.76
116 State College 696.42
117 Central Berks Regional 693.34
118 Cranberry Township 689.16
119 Warrington Township 686.78
120 East Whiteland Township 680.45
121 East Hempfield Township 678.09
122 Springfield Township, Montgomery County 670.03
123 Hanover Township, Luzerne County 667.59
124 Butler Township, Luzerne County 664.02
125 McCandless 663.14
126 Indiana 660.73
127 New Holland 659.02
128 Lower Moreland Township 658.45
129 Warminster Township 650.70
130 Hilltown Township 643.79
131 Manheim Township 639.06
132 Elizabethtown 619.22
133 Millcreek Township, Erie County 617.39
134 Aston Township 597.65
135 Bethel Park 590.00
136 Southern Regional York County 586.04
137 Uwchlan Township 580.18
138 Eastern Berks Regional 566.08
139 Lower Saucon Township 563.48
140 Whitpain Township 562.32
141 Slate Belt Regional 559.85
142 Mount Lebanon 558.54
143 Mifflin County Regional 557.87
144 Whitemarsh Township 556.03
145 Greensburg 551.57
146 Fairview Township, York County 546.42
147 St. Marys City 545.03
148 East Pennsboro Township 536.07
149 West Hempfield Township 530.28
150 Towamencin Township 524.41
151 Moon Township 522.95
152 Forks Township 519.07
153 Jefferson Hills Borough 504.30
154 Doylestown Township 500.00
155 Upper Gwynedd Township 486.31
156 Shaler Township 485.06
157 West Lampeter Township 484.99
158 Wyoming Area Regional 481.75
159 New Britain Township 481.24
160 Upper Macungie Township 472.67
161 Salisbury Township 472.43
162 West Manheim Township 464.90
163 Lower Makefield Township 452.10
164 Nether Providence Township 442.94
165 Newtown Township, Bucks County 440.41
166 Northern Berks Regional 437.70
167 Upper Saucon Township 436.63
168 Elizabeth Township 435.01
169 East Cocalico Township 433.16
170 York County Regional 432.39
171 Plumstead Township 430.83
172 Hopewell Township 430.25
173 Lower Providence Township 427.33
174 Easttown Township 406.28
175 Radnor Township 404.03
176 Phoenixville 398.70
177 North Middleton Township 392.16
178 South Heidelberg Township 386.50
179 South Abington Township 381.77
180 Ferguson Township 379.97
181 Whitehall 373.06
182 South Park Township 366.84
183 Buckingham Township 361.69
184 Middletown Township 349.33
185 Lehigh Township, Northampton County 344.80
186 Lower Salford Township 338.36
187 Northern York County Regional 337.73
188 Northampton 336.09
189 Pennridge Regional 329.45
190 Westtown-East Goshen Regional 320.84
191 Northern Lancaster County Regional 319.64
192 Newtown Township, Delaware County 319.32
193 Franconia Township 318.80
194 Hampton Township 315.12
195 Hazleton 299.21
196 Amity Township 290.44
197 West Deer Township 290.17
198 West Brandywine Township 289.21
199 Beaver Valley Regional 288.18
200 Warwick Township, Bucks County 285.66
201 Northern Regional 269.79
202 Upper Allen Township 263.60
203 Carbondale 261.63
204 Upper Uwchlan Township 256.88
205 Peters Township 248.21
206 West Earl Township 247.07
207 Northampton Township 240.73
208 Upper Southampton Township 239.09
209 South Fayette Township 238.20
210 Willistown Township 228.47
211 New Hanover Township 226.38
212 Baldwin Borough 224.84
213 Hampden Township 219.25
214 North Strabane Township 210.81
215 Franklin Park 201.74
216 Murrysville 193.48
217 Hellam Township 191.89
218 Cecil Township 190.71
219 Lower Burrell 182.58
220 Manor Township, Lancaster County 181.26
221 Buffalo Valley Regional 180.32
222 Northwest Lancaster County Regional 160.10
223 South Lebanon Township 150.97
224 Douglass Township, Montgomery County 137.17
225 Monongahela 130.35
226 Upper Providence Township, Delaware County 111.50
227 Southern Chester County Regional 96.71
228 Plum 84.15
229 East Brandywine Township 67.24
230 Adams Township, Butler County 31.52
231 Penn Township, Westmoreland County 19.28