Crime Grade · Pennsylvania

Most Dangerous Cities in Pennsylvania

240 reporting Pennsylvania cities ranked from highest violent crime rate down, by FBI violent crime rate per 100,000 residents. Data from the FBI Crime Data Explorer.

State median violent crime rate: 77.6 per 100,000. Cities with population ≥ 10,000. Letter grade is the national decile against all FBI-reporting U.S. cities — same grade everywhere on this site.
RankCityPopulationViolent / 100kGrade
1McKeesport18,4801693.7F10/10
2Philadelphia1,562,379821.6D8/10
3Darby10,762808.4D8/10
4Pottstown23,584720.8C7/10
5Coatesville13,405716.2C7/10
6Wilkinsburg13,671665.6C7/10
7Butler12,894636.0C7/10
8Harrisburg50,789630.1C7/10
9Johnstown20,026589.2C6/10
10Washington, Washington County13,384567.8C6/10
11Meadville17,415534.0C6/10
12Sharon12,649506.0C6/10
13Norristown36,161486.7C6/10
14New Castle21,192486.0C6/10
15Pittsburgh Bureau of Police306,794472.3B5/10
16Chester34,402468.0B5/10
17York45,356443.2B5/10
18Wilkes-Barre44,758413.3B5/10
19New Kensington11,810381.0B5/10
20Penn Hills39,203375.0B5/10
21Lancaster58,569370.5B5/10
22Chambersburg23,343347.0B4/10
23Cheltenham Township39,204346.9B4/10
24Scranton75,837327.0B4/10
25Bloomsburg Town13,256324.4B4/10
26Erie92,461313.6B4/10
27Altoona42,434285.1B4/10
28Allentown127,494262.0B4/10
29Reading99,299257.8A3/10
30Beaver Falls11,683239.7A3/10
31Hanover Township, Luzerne County11,774237.8A3/10
32Upper Darby Township86,160236.8A3/10
33St. Marys City12,273228.1A3/10
34Caln Township15,405220.7A3/10
35Yeadon12,319219.2A3/10
36Pottsville13,420216.1A3/10
37Greensburg14,503213.7A3/10
38Lower Swatara Township10,130207.3A3/10
39Williamsport27,382200.9A3/10
40Monongahela11,581198.6A3/10
41Bethlehem80,424194.0A3/10
42Slate Belt Regional13,575191.5A3/10
43Whitehall Township29,782188.0A3/10
44West Chester23,951183.7A3/10
45South Abington Township12,613182.4A3/10
46Columbia10,448181.9A3/10
47Southern Regional York County13,830180.8A3/10
48York County Regional86,205179.8A2/10
49Lebanon26,375174.4A2/10
50Carlisle23,168172.7A2/10
51Plains Township10,048169.2A2/10
52Easton31,067167.4A2/10
53Hazleton30,465164.1A2/10
54Clearfield Regional13,037161.1A2/10
55Bristol Township54,120157.1A2/10
56Millcreek Township, Erie County52,826155.2A2/10
57Pocono Mountain Regional42,762154.3A2/10
58Center Township12,318154.2A2/10
59Hermitage16,857154.2A2/10
60State College57,580152.8A2/10
61Swatara Township29,687151.6A2/10
62Monroeville27,797151.1A2/10
63Richland Township, Cambria County11,947150.7A2/10
64West Goshen Township24,420147.4A2/10
65Upper Chichester Township17,034146.8A2/10
66East Norriton Township14,456145.3A2/10
67Lower Saucon Township11,090144.3A2/10
68Plymouth Township, Montgomery County18,769143.9A2/10
69Lansdowne11,261142.1A2/10
70Stroud Area Regional34,731141.1A2/10
71Buffalo Valley Regional12,761141.1A2/10
72Elizabethtown12,077140.8A2/10
73Susquehanna Township, Dauphin County28,593139.9A2/10
74Newberry Township16,398134.2A2/10
75Upper Moreland Township26,292133.1A2/10
76Lower Paxton Township55,909132.4A2/10
77South Whitehall Township22,010131.8A2/10
78Wyoming Area Regional18,059127.4A2/10
79Waynesboro11,119125.9A2/10
80Canonsburg10,710121.4A2/10
81Nanticoke10,759120.8A2/10
82Munhall10,255117.0A1/10
83Cumru Township15,945112.9A1/10
84Emmaus12,490112.1A1/10
85Mifflin County Regional17,054111.4A1/10
86Lansdale19,235104.0A1/10
87Springettsbury Township27,891104.0A1/10
88Derry Township, Dauphin County25,296102.8A1/10
89Pocono Township10,744102.4A1/10
90Falls Township, Bucks County34,442101.6A1/10
91Lehigh Township, Northampton County10,829101.6A1/10
92Hanover16,797101.2A1/10
93Lower Pottsgrove Township13,17298.7A1/10
94Mechanicsburg10,27597.3A1/10
95Washington Township, Franklin County15,55096.5A1/10
96Ross Township32,19496.3A1/10
97Salisbury Township13,54796.0A1/10
98Eastern Berks Regional10,43295.9A1/10
99Butler Township, Butler County16,88694.8A1/10
100Central Berks Regional14,11592.1A1/10
101Dunmore14,24391.3A1/10
102Bensalem Township63,18390.2A1/10
103Kingston14,42590.1A1/10
104Moon Township26,63990.1A1/10
105Bristol10,01489.9A1/10
106Central Bucks Regional15,66789.4A1/10
107East Lampeter Township28,07889.0A1/10
108Amity Township13,62088.1A1/10
109Willistown Township11,38087.9A1/10
110South Fayette Township18,64585.8A1/10
111Northern York County Regional93,43685.6A1/10
112Ferguson Township19,19883.3A1/10
113Lower Southampton Township20,50982.9A1/10
114Scott Township, Allegheny County17,23381.2A1/10
115Penn Township, York County18,68480.3A1/10
116Easttown Township11,21280.3A1/10
117Beaver Valley Regional10,05779.5A1/10
118Rostraver Township11,46178.5A1/10
119East Whiteland Township15,35878.1A1/10
120O'Hara Township10,30477.6A1/10
121Butler Township, Luzerne County10,30677.6A1/10
122Manheim Township44,56076.3A1/10
123North Strabane Township17,44274.5A1/10
124East Hempfield Township27,48772.8A1/10
125Upper Allen Township24,78672.6A1/10
126Radnor Township33,90870.8A1/10
127Baldwin Borough20,52368.2A1/10
128Susquehanna Regional15,13766.1A1/10
129Uwchlan Township19,93565.2A1/10
130Abington Township, Montgomery County59,21764.2A1/10
131Hellam Township11,08263.2A1/10
132Muhlenberg Township22,17263.1A1/10
133Lebanon County Regional22,84461.3A1/10
134Plum26,14561.2A1/10
135Hopewell Township13,21460.5A1/10
136Upper Saucon Township18,56159.3A1/10
137Carbondale11,87259.0A1/10
138Spring Township, Berks County28,95858.7A1/10
139West Brandywine Township11,92658.7A1/10
140Elizabeth Township17,05658.6A1/10
141Berwick10,24358.6A1/10
142Phoenixville20,73557.9A1/10
143Robinson Township, Allegheny County15,70557.3A1/10
144Horsham Township28,04057.1A1/10
145Peters Township23,32255.7A1/10
146East Pennsboro Township21,63855.5A1/10
147Doylestown Township18,18855.0A1/10
148Ridley Township31,18954.5A1/10
149North Middleton Township13,03653.7A1/10
150Colonial Regional18,78553.2A1/10
151Wyomissing11,33952.9A1/10
152Upper Southampton Township15,14352.8A1/10
153McCandless28,44452.7A1/10
154Warminster Township33,45250.8A1/10
155Adams Township, Butler County15,92650.2A1/10
156Jefferson Hills Borough12,25848.9A1/10
157Northern Berks Regional14,49048.3A1/10
158Springfield Township, Delaware County25,24547.5A1/10
159Lower Allen Township21,06747.5A1/10
160Upper Providence Township, Montgomery County25,34047.4A1/10
161Hatfield Township23,23447.3A1/10
162Mount Lebanon32,64745.9A1/10
163Lower Providence Township26,25945.7A1/10
164West Hempfield Township20,24344.5A1/10
165Fairview Township, York County18,07144.3A1/10
166Upper St. Clair Township20,49343.9A1/10
167North Fayette Township15,98243.8A1/10
168Bethel Park32,09743.6A1/10
169Lower Merion Township64,97443.1A1/10
170Aston Township16,56542.3A1/10
171Indiana14,36341.8A1/10
172Logan Township12,11241.3A1/10
173Silver Spring Township21,94941.0A1/10
174Bethlehem Township26,93840.8A1/10
175Upper Merion Township37,14940.4A1/10
176Westtown-East Goshen Regional29,95140.1A1/10
177Cecil Township15,23639.4A1/10
178Southern Chester County Regional15,66138.3A1/10
179Exeter Township, Berks County26,12038.3A1/10
180Patton Township15,93437.7A1/10
181Northern Lancaster County Regional42,13135.6A1/10
182Pennridge Regional11,29535.4A1/10
183Lower Moreland Township14,25335.1A1/10
184Richland Township, Bucks County14,42034.7A1/10
185South Heidelberg Township14,48934.5A1/10
186Warwick Township, Bucks County14,80033.8A1/10
187Hilltown Township17,90833.5A1/10
188Northern Regional41,98133.3A1/10
189Upper Dublin Township27,69232.5A1/10
190Northampton Township40,18029.9A1/10
191South Park Township13,70329.2A1/10
192Marple Township24,04429.1A1/10
193Lower Makefield Township34,48429.0A1/10
194Northampton10,41428.8A1/10
195Plumstead Township14,45227.7A1/10
196Towamencin Township18,11727.6A1/10
197Manor Township, Lancaster County22,11727.1A1/10
198Franklin Park14,97726.7A1/10
199Cranberry Township35,47525.4A1/10
200Northwest Lancaster County Regional20,06724.9A1/10
201West Deer Township12,23524.5A1/10
202West Earl Township12,51824.0A1/10
203Forks Township16,79923.8A1/10
204Ephrata34,04723.5A1/10
205New Holland12,89823.3A1/10
206Limerick Township21,79922.9A1/10
207Upper Gwynedd Township17,49222.9A1/10
208Montgomery Township26,38422.7A1/10
209Shaler Township26,87122.3A1/10
210North Huntingdon Township31,79622.0A1/10
211Tredyffrin Township32,11221.8A1/10
212Nether Providence Township14,59920.5A1/10
213Carroll Township, York County10,04019.9A1/10
214Haverford Township51,48619.4A1/10
215Newtown Township, Delaware County15,60819.2A1/10
216Buckingham Township20,84219.2A1/10
217Warrington Township26,47318.9A1/10
218South Lebanon Township10,68318.7A1/10
219Douglass Township, Montgomery County11,28117.7A1/10
220Lower Burrell11,49217.4A1/10
221Newtown Township, Bucks County23,20617.2A1/10
222New Britain Township12,36016.2A1/10
223Lower Gwynedd Township12,40316.1A1/10
224Middletown Township45,51615.4A1/10
225New Hanover Township13,80814.5A1/10
226Franconia Township13,89014.4A1/10
227Springfield Township, Montgomery County21,26314.1A1/10
228Palmer Township22,68713.2A1/10
229Lower Salford Township16,56112.1A1/10
230Lycoming Regional16,64512.0A1/10
231Hampton Township17,83511.2A1/10
232East Brandywine Township10,6339.4A1/10
233Upper Uwchlan Township13,9557.2A1/10
234East Cocalico Township14,9276.7A1/10
235Upper Macungie Township30,0346.7A1/10
236Ohio Township15,5376.4A1/10
237Hampden Township36,1165.5A1/10
238Murrysville20,6724.8A1/10
239Penn Township, Westmoreland County20,8470.0A1/10
240Upper Providence Township, Delaware County10,9550.0A1/10

About this ranking

Cities are ranked by the FBI's reported violent crime rate per 100,000 residents for the most recent fully-reported year (see individual city pages for the year shown). The list is restricted to cities with population ≥ 10,000 that report to the FBI's National Incident-Based Reporting System (NIBRS). Source: FBI Crime Data Explorer. Refreshed every six months.