Ranking of Pennsylvania Cities By Property 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 Property Crime Rate per 100K residents (6,118.81), followed by Cheltenham Township (4,943.46), Philadelphia (4,594.84), Upper Merion Township (3,757.42), and Pottstown (3,159.84).

The chart below shows the top 10 cities with high Property crime rate in 2024, and the table below shows the ranking of Pennsylvania cities with a population of at least 10K, based on the Property 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 Property 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 Property Crime Rate Per 100K in 2024
Plymouth Township, Montgomery County
Cheltenham Township
Philadelphia
Upper Merion Township
Pottstown
Springfield Township, Delaware County
West Manchester Township
Bensalem Township
Richland Township, Cambria County
Upper Darby Township
Ranking of Pennsylvania Cities By Property Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Plymouth Township, Montgomery County 6118.81
2 Cheltenham Township 4943.46
3 Philadelphia 4594.84
4 Upper Merion Township 3757.42
5 Pottstown 3159.84
6 Springfield Township, Delaware County 3079.90
7 West Manchester Township 2972.57
8 Bensalem Township 2891.33
9 Richland Township, Cambria County 2879.45
10 Upper Darby Township 2833.42
11 Swatara Township 2772.68
12 Johnstown 2659.05
13 West Mifflin 2657.04
14 Darby 2635.56
15 McKeesport 2619.05
16 Ross Township 2609.43
17 Rostraver Township 2589.00
18 Hanover 2527.68
19 Wilkinsburg 2462.26
20 Monroeville 2428.57
21 New Kensington 2408.72
22 Whitehall Township 2351.32
23 Pittsburgh 2302.82
24 Pocono Township 2253.47
25 Stroud Area Regional 2195.42
26 Colonial Regional 2145.33
27 East Norriton Township 2139.95
28 Upper Moreland Township 2125.29
29 Abington Township, Montgomery County 2074.31
30 Columbia 2048.83
31 Harrisburg 1998.60
32 Chester 1994.46
33 Norristown 1982.44
34 Springettsbury Township 1956.24
35 Erie 1950.66
36 Robinson Township, Allegheny County 1934.49
37 Center Township 1890.02
38 York 1886.71
39 Yeadon 1883.27
40 Altoona 1873.94
41 Coatesville 1840.68
42 Lower Merion Township 1798.10
43 Wyomissing 1795.17
44 North Fayette Township 1773.63
45 Chambersburg 1770.55
46 East Lampeter Township 1739.62
47 West Norriton Township 1703.88
48 Lansdowne 1616.84
49 Butler 1611.04
50 Muhlenberg Township 1605.63
51 Bristol Township 1600.85
52 Allentown 1577.86
53 Wilkes-Barre 1568.22
54 Montgomery Township 1565.08
55 Exeter Township, Berks County 1564.39
56 Meadville 1531.99
57 Lower Allen Township 1514.49
58 Nanticoke 1488.32
59 Sharon 1479.27
60 Butler Township, Butler County 1474.64
61 Clearfield Regional 1462.26
62 Kingston 1461.39
63 Reading 1446.85
64 Upper Chichester Township 1427.12
65 Logan Township 1396.58
66 Bethlehem 1377.63
67 Munhall 1374.94
68 Scranton 1362.26
69 Pottsville 1354.69
70 Lower Gwynedd Township 1338.23
71 Palmer Township 1324.53
72 Hermitage 1310.43
73 Lower Pottsgrove Township 1295.48
74 Mechanicsburg 1285.73
75 Caln Township 1272.25
76 West Chester 1254.75
77 West Whiteland Township 1250.00
78 Washington Township, Franklin County 1219.98
79 Upper Providence Township, Montgomery County 1214.46
80 Upper St. Clair Township 1201.04
81 Easton 1194.12
82 Spring Garden Township 1186.90
83 Patton Township 1182.49
84 Richland Township, Bucks County 1182.23
85 Bethlehem Township 1158.84
86 Carlisle 1153.65
87 Spring Township, Berks County 1136.60
88 Beaver Falls 1128.59
89 Lebanon 1124.20
90 Lower Southampton Township 1119.07
91 Silver Spring Township 1097.98
92 Derry Township, Dauphin County 1095.30
93 Bloomsburg Town 1078.76
94 Penn Hills 1073.90
95 Berwick 1064.14
96 West Goshen Township 1054.88
97 New Castle 1054.02
98 Susquehanna Township, Dauphin County 1048.20
99 Marple Township 1039.76
100 Haverford Township 1026.83
101 Penn Township, York County 1026.39
102 Waynesboro 1020.04
103 Central Berks Regional 1018.35
104 Lansdale 1009.09
105 Newberry Township 986.17
106 Ephrata 908.56
107 Ridley Township 874.87
108 Emmaus 872.72
109 Butler Township, Luzerne County 872.15
110 Pocono Mountain Regional 853.34
111 Scott Township, Allegheny County 853.02
112 Horsham Township 839.81
113 East Hempfield Township 832.87
114 Hanover Township, Luzerne County 823.65
115 North Huntingdon Township 818.61
116 Hatfield Township 816.65
117 Central Bucks Regional 814.16
118 Springfield Township, Montgomery County 803.08
119 Sandy Township 796.26
120 Lower Moreland Township 785.90
121 Upper Dublin Township 785.19
122 East Whiteland Township 785.14
123 Warminster Township 777.23
124 New Holland 775.31
125 Indiana 772.01
126 State College 767.63
127 Warrington Township 743.69
128 Southern Regional York County 725.22
129 Eastern Berks Regional 722.23
130 Hilltown Township 722.16
131 Whitemarsh Township 716.33
132 Aston Township 706.31
133 Millcreek Township, Erie County 704.51
134 Cranberry Township 700.60
135 McCandless 694.89
136 Manheim Township 694.57
137 Slate Belt Regional 677.72
138 Whitpain Township 660.11
139 Lower Saucon Township 654.37
140 Fairview Township, York County 653.45
141 Elizabethtown 652.25
142 Uwchlan Township 646.34
143 Greensburg 641.20
144 Mifflin County Regional 640.09
145 Bethel Park 630.58
146 Mount Lebanon 622.99
147 West Hempfield Township 619.49
148 St. Marys City 618.24
149 East Pennsboro Township 616.01
150 Moon Township 598.73
151 Towamencin Township 591.35
152 Northern Berks Regional 585.95
153 Doylestown Township 583.33
154 Lower Makefield Township 574.85
155 Upper Gwynedd Township 573.15
156 Jefferson Hills Borough 570.44
157 Forks Township 567.36
158 Salisbury Township 561.01
159 Shaler Township 559.68
160 Lower Providence Township 546.68
161 Nether Providence Township 539.83
162 Upper Macungie Township 530.90
163 Plumstead Township 528.11
164 Wyoming Area Regional 526.05
165 Newtown Township, Bucks County 523.26
166 Elizabeth Township 523.19
167 Whitehall 518.14
168 York County Regional 515.22
169 West Lampeter Township 513.86
170 Radnor Township 513.15
171 Pennridge Regional 507.52
172 New Britain Township 505.71
173 Upper Saucon Township 503.81
174 Hazleton 495.36
175 East Cocalico Township 487.31
176 West Manheim Township 483.50
177 Hopewell Township 460.45
178 Lehigh Township, Northampton County 456.62
179 Ferguson Township 453.85
180 Middletown Township 450.39
181 Phoenixville 443.00
182 North Middleton Township 439.22
183 South Abington Township 437.45
184 Easttown Township 424.34
185 South Park Township 418.20
186 Beaver Valley Regional 407.43
187 Buckingham Township 405.09
188 Northern York County Regional 401.54
189 South Heidelberg Township 393.40
190 Franconia Township 392.94
191 Northern Lancaster County Regional 391.74
192 West Brandywine Township 382.78
193 Amity Township 379.80
194 Warwick Township, Bucks County 367.27
195 Northampton 364.89
196 Lower Salford Township 362.97
197 Westtown-East Goshen Regional 354.61
198 New Hanover Township 350.52
199 Hampton Township 348.88
200 Newtown Township, Delaware County 345.39
201 Upper Allen Township 337.74
202 Baldwin Borough 327.48
203 Upper Southampton Township 325.43
204 West Deer Township 323.33
205 Carbondale 303.82
206 Northern Regional 303.52
207 Northampton Township 298.40
208 Peters Township 291.01
209 Hellam Township 283.26
210 West Earl Township 278.95
211 Upper Uwchlan Township 271.56
212 South Fayette Township 270.68
213 Monongahela 269.40
214 North Strabane Township 263.51
215 Manor Township, Lancaster County 253.76
216 Willistown Township 246.05
217 Lower Burrell 243.44
218 Hampden Township 241.74
219 Murrysville 237.01
220 Cecil Township 217.02
221 Franklin Park 215.18
222 Buffalo Valley Regional 211.68
223 Northwest Lancaster County Regional 195.13
224 Southern Chester County Regional 174.07
225 Douglass Township, Montgomery County 173.75
226 South Lebanon Township 160.41
227 Plum 152.99
228 Upper Providence Township, Delaware County 130.09
229 East Brandywine Township 105.67
230 Adams Township, Butler County 31.52
231 Penn Township, Westmoreland County 28.92