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

Updated on September 18, 2025.

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 Total Crime Rate per 100K residents (6,221.6), followed by Philadelphia (5,503.53), Cheltenham Township (5,144.39), McKeesport (4,312.77), and Pottstown (3,897.27).

The chart below shows the top 10 cities with high Total crime rate in 2024, and the table below shows the ranking of Pennsylvania cities with a population of at least 10K, based on the Total 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 Total 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 Total Crime Rate Per 100K in 2024
Plymouth Township, Montgomery County
Philadelphia
Cheltenham Township
McKeesport
Pottstown
Upper Merion Township
Darby
Johnstown
Springfield Township, Delaware County
West Manchester Township
Ranking of Pennsylvania Cities By Total Crime Rate Per 100K in 2024
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Plymouth Township, Montgomery County 6221.60
2 Philadelphia 5503.53
3 Cheltenham Township 5144.39
4 McKeesport 4312.77
5 Pottstown 3897.27
6 Upper Merion Township 3881.02
7 Darby 3466.84
8 Johnstown 3245.53
9 Springfield Township, Delaware County 3180.68
10 West Manchester Township 3055.86
11 Wilkinsburg 3048.51
12 Upper Darby Township 3047.20
13 West Mifflin 3036.62
14 Bensalem Township 2985.22
15 Richland Township, Cambria County 2980.19
16 Swatara Township 2925.77
17 New Kensington 2865.11
18 Chester 2825.24
19 Harrisburg 2760.83
20 Pittsburgh 2730.02
21 Ross Township 2662.43
22 Hanover 2636.01
23 Rostraver Township 2632.73
24 Whitehall Township 2564.46
25 Monroeville 2551.08
26 Coatesville 2459.26
27 Norristown 2432.61
28 York 2416.86
29 Pocono Township 2402.46
30 Stroud Area Regional 2350.57
31 Columbia 2345.62
32 Erie 2326.29
33 East Norriton Township 2254.08
34 Chambersburg 2235.54
35 Upper Moreland Township 2232.90
36 Altoona 2208.66
37 Abington Township, Montgomery County 2199.25
38 Colonial Regional 2198.56
39 Sharon 2132.35
40 Butler 2112.08
41 Yeadon 2102.44
42 Springettsbury Township 2086.65
43 Robinson Township, Allegheny County 2005.42
44 Center Township 2004.07
45 Wilkes-Barre 1999.82
46 Meadville 1935.15
47 Lower Merion Township 1869.65
48 Wyomissing 1866.98
49 North Fayette Township 1861.37
50 Allentown 1849.94
51 East Lampeter Township 1829.80
52 West Norriton Township 1820.75
53 Reading 1784.04
54 Lansdowne 1752.33
55 Nanticoke 1752.07
56 Bristol Township 1751.45
57 Pottsville 1684.01
58 Muhlenberg Township 1668.77
59 Exeter Township, Berks County 1654.12
60 Scranton 1643.70
61 Clearfield Regional 1638.34
62 Montgomery Township 1634.13
63 Kingston 1601.91
64 Butler Township, Butler County 1594.53
65 Upper Chichester Township 1594.32
66 Lower Allen Township 1592.65
67 Bethlehem 1583.45
68 Caln Township 1549.11
69 Munhall 1491.96
70 West Chester 1469.71
71 Penn Hills 1443.77
72 Lower Gwynedd Township 1411.67
73 Hermitage 1404.88
74 Lower Pottsgrove Township 1404.08
75 Bloomsburg Town 1403.14
76 Logan Township 1396.58
77 Easton 1390.37
78 Palmer Township 1364.67
79 West Whiteland Township 1345.42
80 Mechanicsburg 1345.07
81 West Goshen Township 1343.72
82 Beaver Falls 1325.24
83 Carlisle 1322.16
84 Spring Garden Township 1318.78
85 Penn Township, York County 1297.93
86 Washington Township, Franklin County 1297.03
87 Lebanon 1276.63
88 Upper Providence Township, Montgomery County 1266.23
89 Susquehanna Township, Dauphin County 1260.72
90 Richland Township, Bucks County 1252.19
91 Patton Township 1240.01
92 Bethlehem Township 1230.56
93 Upper St. Clair Township 1225.55
94 Spring Township, Berks County 1210.27
95 Derry Township, Dauphin County 1183.24
96 Lower Southampton Township 1177.97
97 Waynesboro 1155.44
98 Silver Spring Township 1153.58
99 New Castle 1138.72
100 Berwick 1122.72
101 Newberry Township 1104.01
102 Lansdale 1103.70
103 Central Berks Regional 1090.57
104 Hanover Township, Luzerne County 1075.08
105 Marple Township 1068.87
106 Haverford Township 1048.59
107 Pocono Mountain Regional 1043.23
108 Butler Township, Luzerne County 951.44
109 Emmaus 946.81
110 Ephrata 937.96
111 Scott Township, Allegheny County 934.25
112 Ridley Township 933.63
113 State College 920.46
114 Greensburg 910.09
115 East Hempfield Township 884.47
116 Hatfield Township 884.27
117 Sandy Township 882.81
118 Millcreek Township, Erie County 876.84
119 Central Bucks Regional 871.85
120 Lower Moreland Township 870.86
121 Slate Belt Regional 869.25
122 Horsham Township 865.48
123 North Huntingdon Township 856.40
124 Indiana 855.47
125 Springfield Township, Montgomery County 845.85
126 East Whiteland Township 837.48
126 Warminster Township 837.48
127 Upper Dublin Township 825.36
128 Fairview Township, York County 811.18
129 Mifflin County Regional 810.38
130 McCandless 804.23
131 New Holland 798.57
132 Southern Regional York County 798.48
133 Eastern Berks Regional 790.55
134 Manheim Township 769.10
135 Warrington Township 766.46
136 Lower Saucon Township 763.43
137 Hilltown Township 755.75
138 Whitemarsh Township 751.39
139 Aston Township 748.57
140 St. Marys City 740.26
141 Elizabethtown 734.81
142 Hazleton 728.08
143 Uwchlan Township 727.77
144 Jefferson Hills Borough 727.51
145 Cranberry Township 712.04
146 York County Regional 693.51
147 Bethel Park 689.89
148 Mount Lebanon 684.36
149 Whitpain Township 674.78
150 Moon Township 674.52
151 West Hempfield Township 674.00
152 East Pennsboro Township 663.03
153 Salisbury Township 656.97
154 Wyoming Area Regional 653.41
155 Elizabeth Township 652.52
156 Northern Berks Regional 642.43
157 Towamencin Township 624.83
158 Beaver Valley Regional 616.12
159 Whitehall 614.85
160 Doylestown Township 611.11
161 Shaler Township 608.19
162 Lower Makefield Township 604.79
163 Upper Gwynedd Township 602.10
164 Monongahela 599.64
165 Pennridge Regional 587.66
166 Forks Township 585.47
167 Radnor Township 583.93
168 Lower Providence Township 573.63
169 South Abington Township 572.66
170 Nether Providence Township 567.51
171 West Lampeter Township 565.82
172 Newtown Township, Bucks County 553.79
173 Upper Macungie Township 551.45
174 Plumstead Township 548.95
175 New Britain Township 538.34
176 Phoenixville 526.68
177 Upper Saucon Township 526.20
178 North Middleton Township 525.49
179 Ferguson Township 522.46
180 Hopewell Township 520.83
181 East Cocalico Township 507.61
182 Easttown Township 505.60
183 Lehigh Township, Northampton County 503.22
184 West Manheim Township 483.50
185 Northern York County Regional 476.34
186 Baldwin Borough 469.23
187 Middletown Township 465.77
188 South Park Township 454.88
189 West Brandywine Township 450.83
190 Peters Township 440.79
191 Amity Township 431.93
192 West Deer Township 431.11
193 Northern Lancaster County Regional 430.20
194 South Heidelberg Township 427.91
195 Buckingham Township 424.38
196 Upper Allen Township 416.00
197 Franconia Township 407.77
198 Carbondale 405.10
199 Northampton 393.70
200 Warwick Township, Bucks County 387.68
201 New Hanover Township 387.03
202 Upper Southampton Township 385.20
203 Hellam Township 383.77
204 Lower Salford Township 381.42
205 Westtown-East Goshen Regional 371.50
206 Newtown Township, Delaware County 371.46
207 Hampton Township 360.14
208 Manor Township, Lancaster County 348.92
209 Northern Regional 345.02
210 Willistown Township 333.92
211 Lower Burrell 330.38
212 Buffalo Valley Regional 329.28
213 North Strabane Township 327.93
214 South Fayette Township 324.82
215 Northampton Township 318.46
216 West Earl Township 310.83
217 Franklin Park 289.15
218 Upper Uwchlan Township 271.56
219 Southern Chester County Regional 270.78
220 Hampden Township 264.22
221 Murrysville 261.20
222 Cecil Township 243.33
223 Northwest Lancaster County Regional 230.15
224 Plum 214.19
225 Douglass Township, Montgomery County 173.75
226 South Lebanon Township 160.41
227 Upper Providence Township, Delaware County 157.96
228 East Brandywine Township 153.70
229 Adams Township, Butler County 44.13
230 Penn Township, Westmoreland County 43.39