Ranking of Pennsylvania Cities By Violent Crime Rate Per 100K in 2019

Updated on November 28, 2023.

According to the FBI UCR data, in 2019, among Pennsylvania cities with a population of at least 10K, Scranton had the highest Violent Crime Rate per 100K residents (1,550.64), followed by McKeesport (1,531.42), Chester (1,383.28), Harrisburg (900.5), and Wilkinsburg (779.78).

The chart below shows the top 9 cities with high Violent crime rate in 2019, 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.
See this for other years:
Ranking of Pennsylvania Cities By Violent Crime Rate Per 100K in 2019
Scranton
McKeesport
Chester
Harrisburg
Wilkinsburg
Pottstown
Indiana
Altoona
Wilkes-Barre
Ranking of Pennsylvania Cities By Violent Crime Rate Per 100K in 2019
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Scranton 1550.64
2 McKeesport 1531.42
3 Chester 1383.28
4 Harrisburg 900.50
5 Wilkinsburg 779.78
6 Pottstown 717.90
7 Indiana 678.28
8 Altoona 607.89
9 Wilkes-Barre 594.27
10 New Kensington 529.62
11 Erie 496.69
12 Norristown 493.76
13 Penn Hills 404.32
14 Allentown 386.53
15 Butler 379.82
16 Susquehanna Township, Dauphin County 289.25
17 Swatara Township 285.25
18 Chambersburg 279.21
19 North Versailles Township 257.60
20 Lebanon 250.40
21 West Norriton Township 242.81
22 Sandy Township 239.35
23 North Strabane Township 237.27
24 Hanover 235.56
25 Jefferson Hills Borough 223.00
26 St. Marys City 211.78
27 Caln Township 194.95
28 Bristol Township 173.81
29 Wyomissing 171.36
30 Lansdowne 169.48
31 Upper Chichester Township 165.44
32 Butler Township, Butler County 145.92
33 Lower Burrell 144.44
34 West Manchester Township 143.16
35 Lansdale 137.24
36 Westtown-East Goshen Regional 135.95
37 Lower Allen Township 132.32
38 Newberry Township 132.20
39 Robinson Township, Allegheny County 123.99
40 Lancaster Township, Lancaster County 122.26
41 Springettsbury Township 104.14
42 Cumru Township 103.25
43 Abington Township, Montgomery County 95.54
44 Warrington Township 93.47
45 Baldwin Borough 92.66
46 Elizabeth Township 92.37
47 State College 92.10
48 Adams Township, Butler County 90.72
49 Warminster Township 83.61
50 Hilltown Township 83.39
51 Ephrata Township 76.31
52 Rostraver Township 72.69
53 Doylestown Township 68.98
54 Central Bucks Regional 51.63
55 Moon Township 50.69
56 Salisbury Township 50.03
57 West Whiteland Township 48.94
58 Lower Merion Township 48.50
59 Whitpain Township 46.65
60 Manor Township, Lancaster County 37.99
61 North Middleton Township 34.15
62 Marple Township 29.34
63 Upper Dublin Township 26.29
64 Forks Township 25.41
65 Upper Providence Township, Delaware County 19.16
66 New Britain Township 17.48
67 Northampton Township 15.32
68 Upper St. Clair Township 5.07
69 Buckingham Township 0.00
69 Lower Salford Township 0.00