Crime Grade · Pennsylvania

Safest Cities in Pennsylvania

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