Most Dangerous Cities in Pennsylvania

Top 50 most dangerous cities in Pennsylvania ranked by highest violent crime rate per 100,000 residents. Includes cities with 10,000+ population.

FBI UCR Highest-Crime Snapshot: Pennsylvania

Pennsylvania's 50 highest-crime cities for 2024 range from McKeesport at the top with a violent crime rate of 1693.7/100K down to Clearfield Regional at 176.1/100K — all sitting above most US municipal averages. The list draws on FBI Uniform Crime Reporting (UCR) Program Table 8 submissions and restricts inclusion to cities of 10,000 residents or more so that per-capita rates reflect enough underlying offenses to be statistically meaningful. Across these 50 Pennsylvania cities the average violent crime rate reaches 403.5 per 100,000 residents, a figure that typically exceeds the US national violent crime benchmark by a wide margin.

At the top of the ranking, McKeesport recorded 313 violent crimes and 474 property crimes against a reporting population of 18,480 in 2024. That produces a property crime rate of 2564.9 per 100,000 residents alongside the 1693.7/100K violent rate, with both Part I crime categories elevated compared to state and national benchmarks. The five most dangerous Pennsylvania cities on this list are McKeesport, Philadelphia, Darby, Chester, Harrisburg, each submitting Part I offense counts to the FBI UCR Program for 2024.

Elevated per-capita rates can reflect multiple factors beyond raw crime volume: small reporting populations amplify year-to-year rate volatility, transient or tourist populations dilute resident denominators, and municipal boundaries sometimes exclude higher-income suburbs that would otherwise balance the total. UCR figures also reflect offenses reported to and submitted by local law enforcement and can miss unreported crime entirely, so rankings measure visible, recorded crime rather than absolute community conditions. Readers comparing these cities with others across Pennsylvania can use the A-F safety grades page or national rankings to contextualize how 2024 figures stack up against peers nationwide.

Highest Crime City
McKeesport
Highest Violent Rate
1693.7/100K
Avg. Violent Rate
403.5/100K
Cities Listed
50
# Grade City Population Violent Crime Rate Property Crime Rate
1 F McKeesport 18,480 1693.7/100K 2564.9/100K
2 F Philadelphia 1,549,259 908.7/100K 4548.2/100K
3 F Darby 10,586 831.3/100K 2626.1/100K
4 F Chester 33,944 830.8/100K 1988.6/100K
5 F Harrisburg 49,985 762.2/100K 1992.6/100K
6 F Pottstown 23,324 737.4/100K 3104.1/100K
7 F Sharon 12,709 653.1/100K 1463.5/100K
8 F Coatesville 13,256 618.6/100K 1825.6/100K
9 F Johnstown 20,120 586.5/100K 2634.2/100K
10 F Wilkinsburg 13,646 586.3/100K 2440.3/100K
11 F York 44,893 530.1/100K 1862.2/100K
12 F Butler 12,973 501/100K 1611/100K
13 F Chambersburg 22,366 465/100K 1752.7/100K
14 F New Kensington 11,832 456.4/100K 2400.3/100K
15 F Norristown 35,764 450.2/100K 1960.1/100K
16 F Wilkes-Barre 44,254 431.6/100K 1556.9/100K
17 F Pittsburgh 317,177 427.2/100K 2280.1/100K
18 F Meadville 17,363 403.2/100K 1532/100K
19 F West Mifflin 18,705 379.6/100K 2641/100K
20 F Erie 92,379 375.6/100K 1929/100K
21 F Penn Hills 39,203 369.9/100K 1053.5/100K
22 F Reading 97,868 337.2/100K 1434.6/100K
23 F Altoona 42,424 334.7/100K 1850.4/100K
24 F Monongahela 11,507 330.2/100K 243.3/100K
25 F Pottsville 13,361 329.3/100K 1347.2/100K
26 F Bloomsburg Town 13,256 324.4/100K 1071.2/100K
27 F Columbia 10,445 296.8/100K 2029.7/100K
28 F West Goshen Township 23,889 288.8/100K 1050.7/100K
29 F Scranton 75,683 281.4/100K 1345.1/100K
30 F Caln Township 15,170 276.9/100K 1272.2/100K
31 F Allentown 124,599 272.1/100K 1569/100K
32 F Penn Township, York County 18,414 271.5/100K 1015.5/100K
33 F Greensburg 14,504 268.9/100K 641.2/100K
34 F Nanticoke 10,616 263.8/100K 1469.5/100K
35 F Hanover Township, Luzerne County 11,534 251.4/100K 815/100K
36 F Hazleton 30,079 232.7/100K 492/100K
37 F Yeadon 12,319 219.2/100K 1883.3/100K
38 F West Chester 20,004 215/100K 1249.8/100K
39 F Upper Darby Township 84,668 213.8/100K 2832.2/100K
40 F Whitehall Township 29,090 213.1/100K 2344.4/100K
41 F Susquehanna Township, Dauphin County 27,762 212.5/100K 1041/100K
42 F Beaver Valley Regional 10,063 208.7/100K 407.4/100K
43 F Bethlehem 79,194 205.8/100K 1368.8/100K
44 F Cheltenham Township 38,819 200.9/100K 4922.8/100K
45 F Beaver Falls 11,696 196.6/100K 1120/100K
46 F Easton 30,064 196.2/100K 1190.8/100K
47 F Slate Belt Regional 13,575 191.5/100K 677.7/100K
48 F Pocono Mountain Regional 42,656 189.9/100K 839.3/100K
49 F York County Regional 71,232 178.3/100K 511/100K
50 F Clearfield Regional 13,062 176.1/100K 1462.3/100K

Top of the List — Pennsylvania Cities with Highest Violent Rates

Jump into the top five Pennsylvania cities from this list, or launch the compare tool for side-by-side jurisdiction benchmarking.

Methodology

Rankings are based on FBI Uniform Crime Reporting (UCR) Program data for 2024. The violent crime rate is calculated as the number of violent crimes (murder, rape, robbery, and aggravated assault) per 100,000 residents. Only cities in Pennsylvania with a population of 10,000 or more are included. Cities that did not report crime data are excluded.

Source: FBI Crime in the United States, Table 8. Population figures cross-check against U.S. Census Bureau estimates where FBI populations are unavailable. Data reflects reported offenses and may not capture all criminal activity.