Ranking of Pennsylvania Cities By Violent 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, McKeesport had the highest Violent Crime Rate per 100K residents (1,693.72), followed by Philadelphia (908.69), Darby (831.29), Chester (830.78), and Harrisburg (762.23).

The chart below shows the top 10 cities with high Violent crime rate in 2024, and the table below shows the ranking of Pennsylvania cities with a population of at least 10K, based on the Violent 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 Violent 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 Violent Crime Rate Per 100K in 2024
McKeesport
Philadelphia
Darby
Chester
Harrisburg
Pottstown
Sharon
Coatesville
Johnstown
Wilkinsburg
Ranking of Pennsylvania Cities By Violent Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 McKeesport 1693.72
2 Philadelphia 908.69
3 Darby 831.29
4 Chester 830.78
5 Harrisburg 762.23
6 Pottstown 737.44
7 Sharon 653.08
8 Coatesville 618.59
9 Johnstown 586.48
10 Wilkinsburg 586.25
11 York 530.15
12 Butler 501.04
13 Chambersburg 464.99
14 New Kensington 456.39
15 Norristown 450.17
16 Wilkes-Barre 431.60
17 Pittsburgh 427.21
18 Meadville 403.16
19 West Mifflin 379.58
20 Erie 375.63
21 Penn Hills 369.87
22 Reading 337.19
23 Altoona 334.72
24 Monongahela 330.23
25 Pottsville 329.32
26 Bloomsburg Town 324.38
27 Columbia 296.79
28 West Goshen Township 288.84
29 Scranton 281.44
30 Caln Township 276.86
31 Allentown 272.07
32 Penn Township, York County 271.53
33 Greensburg 268.89
34 Nanticoke 263.75
35 Hanover Township, Luzerne County 251.43
36 Hazleton 232.72
37 Yeadon 219.17
38 West Chester 214.96
39 Upper Darby Township 213.78
40 Whitehall Township 213.13
41 Susquehanna Township, Dauphin County 212.52
42 Beaver Valley Regional 208.69
43 Bethlehem 205.82
44 Cheltenham Township 200.93
45 Beaver Falls 196.65
46 Easton 196.25
47 Slate Belt Regional 191.53
48 Pocono Mountain Regional 189.89
49 York County Regional 178.29
50 Clearfield Regional 176.08
51 Millcreek Township, Erie County 172.34
52 Mifflin County Regional 170.30
53 Carlisle 168.51
54 Upper Chichester Township 167.19
55 Fairview Township, York County 157.73
56 Jefferson Hills Borough 157.08
57 Stroud Area Regional 155.14
58 Swatara Township 153.09
59 State College 152.83
60 Lebanon 152.43
61 Bristol Township 150.60
62 Peters Township 149.78
63 Pocono Township 148.99
64 Baldwin Borough 141.75
65 Kingston 140.52
66 Lansdowne 135.49
67 Waynesboro 135.40
68 South Abington Township 135.21
69 Spring Garden Township 131.88
70 Springettsbury Township 130.42
71 Elizabeth Township 129.33
72 Wyoming Area Regional 127.36
73 Abington Township, Montgomery County 124.94
74 Upper Merion Township 123.60
75 Monroeville 122.51
76 St. Marys City 122.02
77 Butler Township, Butler County 119.89
78 Newberry Township 117.84
79 Buffalo Valley Regional 117.60
80 Munhall 117.02
81 West Norriton Township 116.87
82 East Norriton Township 114.13
83 Center Township 114.05
84 McCandless 109.35
85 Lower Saucon Township 109.06
86 Lower Pottsgrove Township 108.60
87 Hanover 108.33
88 West Deer Township 107.78
89 Upper Moreland Township 107.61
90 Plymouth Township, Montgomery County 102.79
91 Carbondale 101.27
92 Springfield Township, Delaware County 100.78
93 Richland Township, Cambria County 100.74
94 Hellam Township 100.51
95 Whitehall 96.72
96 Southern Chester County Regional 96.71
97 Salisbury Township 95.96
98 West Whiteland Township 95.42
99 Manor Township, Lancaster County 95.16
100 Lansdale 94.60
101 Hermitage 94.45
102 Bensalem Township 93.89
103 East Lampeter Township 90.18
104 Exeter Township, Berks County 89.73
105 Derry Township, Dauphin County 87.94
106 Willistown Township 87.87
107 North Fayette Township 87.74
108 Lower Burrell 86.94
109 Sandy Township 86.55
110 North Middleton Township 86.28
111 Lower Moreland Township 84.96
112 New Castle 84.70
113 Phoenixville 83.68
114 Indiana 83.46
115 West Manchester Township 83.29
116 Elizabethtown 82.56
117 Uwchlan Township 81.43
118 Easttown Township 81.26
119 Scott Township, Allegheny County 81.24
120 Pennridge Regional 80.14
121 Butler Township, Luzerne County 79.29
122 Upper Allen Township 78.26
123 Lower Allen Township 78.17
124 Washington Township, Franklin County 77.05
125 Moon Township 75.79
126 Northern York County Regional 74.81
127 Manheim Township 74.53
128 Emmaus 74.10
129 Franklin Park 73.97
130 Spring Township, Berks County 73.67
131 Lower Gwynedd Township 73.44
132 Southern Regional York County 73.26
133 Central Berks Regional 72.22
134 Wyomissing 71.81
135 Bethlehem Township 71.72
136 Lower Merion Township 71.55
137 Robinson Township, Allegheny County 70.93
138 Radnor Township 70.78
139 Richland Township, Bucks County 69.96
140 Montgomery Township 69.05
141 Ferguson Township 68.61
142 Eastern Berks Regional 68.32
143 West Brandywine Township 68.05
144 Hatfield Township 67.62
145 North Strabane Township 64.41
146 Muhlenberg Township 63.14
147 Mount Lebanon 61.38
148 Plum 61.20
149 Hopewell Township 60.39
150 Warminster Township 60.25
151 Upper Southampton Township 59.77
152 Mechanicsburg 59.34
153 Bethel Park 59.31
154 Lower Southampton Township 58.90
155 Ridley Township 58.76
156 Berwick 58.58
157 Central Bucks Regional 57.70
158 Patton Township 57.53
159 Northern Berks Regional 56.48
160 Silver Spring Township 55.59
161 West Hempfield Township 54.52
162 South Fayette Township 54.14
163 Colonial Regional 53.23
164 Ross Township 53.00
165 East Whiteland Township 52.34
166 Amity Township 52.13
167 West Lampeter Township 51.96
168 Upper Providence Township, Montgomery County 51.76
169 East Hempfield Township 51.59
170 Shaler Township 48.51
171 East Brandywine Township 48.03
172 East Pennsboro Township 47.02
173 Lehigh Township, Northampton County 46.59
174 Rostraver Township 43.73
175 Springfield Township, Montgomery County 42.77
176 Aston Township 42.26
177 Northern Regional 41.51
178 Upper Dublin Township 40.17
179 Palmer Township 40.14
180 Northern Lancaster County Regional 38.45
181 North Huntingdon Township 37.78
182 South Park Township 36.68
183 New Hanover Township 36.51
184 Whitemarsh Township 35.07
185 Northwest Lancaster County Regional 35.02
186 South Heidelberg Township 34.51
187 Hilltown Township 33.59
188 Towamencin Township 33.47
189 New Britain Township 32.63
190 West Earl Township 31.88
191 Newtown Township, Bucks County 30.52
192 Lower Makefield Township 29.94
193 Ephrata 29.40
194 Marple Township 29.11
195 Upper Gwynedd Township 28.95
196 Northampton 28.81
197 Upper Providence Township, Delaware County 27.88
198 Doylestown Township 27.78
199 Nether Providence Township 27.68
200 Lower Providence Township 26.95
201 Cecil Township 26.31
202 Newtown Township, Delaware County 26.07
203 Horsham Township 25.67
204 Upper St. Clair Township 24.51
205 Murrysville 24.19
206 New Holland 23.26
207 Warrington Township 22.77
208 Hampden Township 22.49
209 Upper Saucon Township 22.39
210 Haverford Township 21.76
211 Plumstead Township 20.85
212 Upper Macungie Township 20.55
213 Warwick Township, Bucks County 20.40
214 East Cocalico Township 20.31
215 Northampton Township 20.06
216 Buckingham Township 19.29
217 Lower Salford Township 18.46
218 Forks Township 18.11
219 Westtown-East Goshen Regional 16.89
220 Middletown Township 15.38
221 Franconia Township 14.83
222 Whitpain Township 14.67
223 Penn Township, Westmoreland County 14.46
224 Adams Township, Butler County 12.61
225 Cranberry Township 11.44
226 Hampton Township 11.25
227 Douglass Township, Montgomery County 0.00
227 Logan Township 0.00
227 South Lebanon Township 0.00
227 Upper Uwchlan Township 0.00
227 West Manheim Township 0.00