Top 10 Most Dangerous Cities in Pennsylvania


Pennsylvania is a diverse state, encompassing everything from rural farmland to major metropolitan areas and cultural centers. As one of the original 13 U.S. colonies, Pennsylvania has a rich history that played a significant role in shaping the nation. While many parts of the state are safe and livable, Pennsylvania, like any other place, faces its share of challenges. Crime is one such challenge, and despite its numerous attractions, the state often ranks among the top 15 in the country for crime rates.


1. McKees Rocks

Population: 6,000

Crime Rate: 64.09 per 1,000 residents

McKees Rocks, a Pittsburgh suburb in Allegheny County, holds the dubious distinction of being the most dangerous city in Pennsylvania. With a crime rate 173% higher than the national average, it's a place where residents face a 1 in 16 chance of becoming victims of crime. In 2022 alone, there were 106 reported violent crimes and 262 property crimes, an alarming statistic given the small population.


2. Darby

Population: 10,600

Crime Rate: 46.25 per 1,000 residents

Darby, another Philadelphia suburb, reported 152 murders in 2021, a shockingly high number for a population of its size. Property crime rates are also concerning, with a rate of 46.25 per 1,000 people. When you combine violent and property crimes, residents face a 1 in 22 chance of becoming victims in Darby. Despite its proximity to a major city, residents earn under $35,000 per year on average, contributing to ongoing issues with poverty.


3. Chester

Population: 32,600

Crime Rate: 43.89 per 1,000 residents

Chester, a southern suburb of Philadelphia located between Delaware and Center City, ranks among Pennsylvania's most dangerous cities. The city's crime rate is 115% higher than the state average, with 43.89 crimes per 1,000 individuals. Chester has a history of corruption and high crime, which continues to be a problem. Unemployment and poverty persist, with the median home price standing at only $66,800.


4. McKeesport

Population: 17,700

Crime Rate: 42.91 per 1,000 residents

McKeesport, a suburb of Pittsburgh in Allegheny County, may be small in size but has a concerning crime rate. With 42.91 crimes per 1,000 individuals, residents face a 1 in 24 chance of becoming crime victims. In 2021, the city reported 332 violent crimes and 542 property crimes, reflecting ongoing issues with unemployment and poverty. The median household income in McKeesport is only $26,200.


5. Yeadon

Population: N/A

Crime Rate: 40.83 per 1,000 residents

Yeadon, located in Delaware County, is a Philadelphia suburb with a crime rate of 40.83 per 1,000 residents. Those living in Yeadon have a 1 in 25 chance of being victims of all crime types. In 2021, 747 reported violent crimes and 3,336 property crimes occurred in the area. The median household income in Yeadon is $48,400, significantly lower than the national average, and the home prices are just $138,000.


6. Ambridge

Population: 7,000

Crime Rate: 40.57 per 1,000 residents

Ambridge, located in western Pennsylvania's Beaver County, has a small population but a surprisingly high crime rate of 40.57 incidents per 1,000 people. This statistic is concerning given the low number of residents. Citizens have a 1 in 39 chance of being a victim in Ambridge.


7. Philadelphia

Population: 1.6 million

Crime Rate: 97% higher than the state average

Philadelphia, one of the largest cities in the United States, has a crime rate that is 97% higher than the state average. While crime is concentrated in specific areas, many neighborhoods are safe. Residents face a 1 in 25 chance of being victims, with North and West Philadelphia neighborhoods being the most violent.


8. Pottstown

Population: 23,400

Crime Rate: 88% higher than the state average

Situated in Montgomery County, Pottstown has a crime rate that is 88% higher than the state average. In 2021, Pottstown reported 3,823 crimes, giving residents a 1 in 27 chance of being crime victims.


9. Reading

Population: 95,000

Crime Rate: 81% higher than the Pennsylvania average

Reading, located in Berks County, has a significant crime problem, with residents facing a 1 in 28 chance of being crime victims. The city's overall crime rate is 81% higher than the Pennsylvania average.


10. Johnstown

Population: 18,400

Crime Rate: 68% higher than the state average

Johnstown, with a population of 18,400, has a crime rate that is 68% higher than the state average. Residents and visitors have a 1 in 30 chance of being victims of crime. Contributing factors include a median household income of $24,000, which is 56% less than the U.S. average.

While Pennsylvania offers a mix of urban and rural experiences, some cities face higher crime rates than others. It's important to be aware of your surroundings and take safety precautions when living in or visiting these areas.

Tags

  • Pennsylvania
  • dangerous cities
  • crime rates
  • violent crime
  • property crime
  • safety concerns
  • high-crime areas
  • crime statistics
  • safety
  • Johnstown
  • Reading
  • Pottstown
  • Philadelphia
  • Ambridge
  • Yeadon
  • McKeesport
  • Chester
  • Darby
  • McKees Rocks