City Population Violent / 100K Property / 100K Grade
Scott Township, Lackawanna County 4,649 21.5 21.5 A+
Arnold 4,644 839.8 1,550.4 F
Pitcairn 4,644 473.7 689.1 C
Blair Township 4,642 0 710.9 A+
Montoursville 4,640 64.7 1,465.5 A
Sadsbury Township, Chester County 4,636 86.3 409.8 A
Bradford Township 4,619 43.3 346.4 A+
Irwin 4,602 43.5 86.9 A+
Brecknock Township, Berks County 4,598 0 217.5 A+
Conneaut Lake Regional 4,572 21.9 853 A+
Carroll Valley 4,569 21.9 547.2 A+
Bridgeville 4,566 284.7 832.2 B
Granville Township 4,564 0 2,234.9 A
West Penn Township 4,564 43.8 525.9 A+
West Reading 4,542 440.3 2,531.9 D
Jim Thorpe 4,538 242.4 881.4 B
Hamburg 4,537 286.5 1,278.4 B
Avalon 4,532 110.3 595.8 A
Jackson Township, Luzerne County 4,523 0 66.3 A+
Hummelstown 4,493 489.7 623.2 C
Narberth 4,487 0 1,002.9 A+
Donora 4,480 200.9 758.9 B
Jessup 4,480 156.3 267.9 A
Frackville 4,475 44.7 581 A+
Allegheny Valley Regional 4,470 22.4 335.6 A+
Newport Township 4,467 111.9 67.2 A
Clarion 4,435 112.7 676.4 A
Honesdale 4,427 225.9 745.4 B
Mahoning Township, Montour County 4,427 180.7 338.8 A
Franklin Township, Carbon County 4,420 135.7 1,063.3 A
Minersville 4,408 226.9 249.5 A
Mahoning Township, Carbon County 4,324 69.4 2,659.6 B
Patterson Township 4,316 69.5 231.7 A+
Scottdale 4,309 278.5 1,462.1 C
Cleona 4,303 0 162.7 A+
Laureldale 4,292 116.5 792.2 A
Sinking Spring 4,274 70.2 561.5 A
Larksville 4,264 23.5 211.1 A+
Glassport 4,248 376.6 1,412.4 C
Shenandoah 4,248 211.9 1,365.3 B
Slatington 4,240 70.8 613.2 A
Forty Fort 4,233 0 94.5 A+
Shenango Township, Mercer County 4,205 166.5 404.3 A
Aldan 4,198 285.9 952.8 B
Ralpho Township 4,171 0 239.8 A+
Kutztown 4,166 168 480.1 A
Mount Pleasant 4,134 0 24.2 A+
Farrell 4,129 1,307.8 1,235.2 F
Jackson Township, Cambria County 4,117 0 72.9 A+
Throop 4,115 145.8 437.4 A
Sharpsville 4,114 291.7 632 B
Bethel Township, Berks County 4,107 48.7 243.5 A+
Danville 4,107 267.8 998.3 B
Birmingham Township 4,089 0 48.9 A+
Armagh Township 4,054 49.3 296 A+
Salem Township, Luzerne County 4,049 74.1 568 A
Fleetwood 4,046 222.4 1,161.6 B
West Pikeland Township 4,039 49.5 198.1 A+
North East, Erie County 4,025 223.6 894.4 B
Chester Township 4,018 522.6 1,816.8 D
Sugarloaf Township, Luzerne County 3,979 125.7 678.6 A
Tinicum Township, Delaware County 3,951 329 1,822.3 C
North Beaver 3,938 0 25.4 A+
Rochester 3,917 408.5 3,191.2 D
Ridgway 3,907 25.6 1,177.4 A
Brookville 3,894 231.1 333.8 B
Jefferson Township, Lackawanna County 3,890 0 0 A+
Kittanning 3,877 180.6 567.4 A
Foster Township, McKean County 3,861 51.8 1,191.4 A
Northumberland 3,817 157.2 1,100.3 A
Franklin Township, Beaver County 3,806 0 525.5 A+
Tinicum Township, Bucks County 3,803 105.2 263 A
Douglass Township, Berks County 3,800 52.6 263.2 A+
West Pottsgrove Township 3,784 52.9 4,175.5 B
Point Township 3,779 52.9 740.9 A
Rice Township 3,775 158.9 238.4 A
Zelienople 3,754 0 0 A+
Slippery Rock 3,735 0 428.4 A+
East Franklin Township 3,723 0 0 A+
Lawrence Park Township 3,713 215.5 161.6 A
Greenfield Township, Blair County 3,668 136.3 463.5 A
Lancaster Township, Butler County 3,662 0 54.6 A+
Washington Township, Fayette County 3,659 0 491.9 A+
Waynesburg 3,644 137.2 356.8 A
St. Clair Borough 3,627 82.7 441.1 A
Hempfield Township, Mercer County 3,626 744.6 2,096 F
Coplay 3,546 84.6 394.8 A
Port Vue 3,534 0 28.3 A+
Marlborough Township 3,531 0 679.7 A+
Mahanoy City 3,527 623.8 2,069.7 F
Manor 3,502 28.6 28.6 A+
Rush Township 3,495 0 257.5 A+
Kane 3,458 0 954.3 A+
South Annville Township 3,453 0 521.3 A+
Mifflinburg 3,430 145.8 553.9 A
Lehman Township 3,428 145.9 350.1 A
Malvern 3,427 29.2 204.3 A+
North Wales 3,413 87.9 849.7 A
Wellsboro 3,413 117.2 586 A
Lower Chichester Township 3,366 445.6 2,673.8 D
Hegins Township 3,350 0 59.7 A+
Mount Pleasant Township 3,349 179.2 358.3 A
North Hopewell Township 3,348 0 268.8 A+
Nesquehoning 3,346 59.8 866.7 A
Conewango Township 3,327 541 3,216.1 F
Ebensburg 3,314 60.4 814.7 A
Ohioville 3,285 30.4 274 A+
Etna 3,269 122.4 581.2 A
Macungie 3,266 122.5 0 A
Penbrook 3,234 402 865.8 C
Springdale 3,233 154.7 742.3 A
Pittston Township 3,227 216.9 3,346.8 C
Mount Oliver 3,221 931.4 3,104.6 F
Trafford 3,220 155.3 714.3 A
Athens 3,219 93.2 1,211.6 A
Ingram 3,219 31.1 1,087.3 A
Wilkes-Barre Township 3,218 248.6 11,560 C
Millvale 3,212 186.8 591.5 A
Blairsville 3,199 218.8 1,312.9 B
East Greenville 3,155 63.4 602.2 A
McSherrystown 3,145 222.6 858.5 B
Summit Hill 3,139 31.9 31.9 A+
Mansfield 3,138 0 254.9 A+
Wesleyville 3,125 256 3,296 C
Masontown 3,123 416.3 960.6 C
Southern Clarion County Regional 3,121 128.2 448.6 A
Reserve Township 3,113 64.2 321.2 A+
Harmony Township 3,096 161.5 484.5 A
Strasburg 3,088 0 259.1 A+
Donegal Township 3,085 64.8 356.6 A+
North Catasauqua 3,030 0 528.1 A+
Upland 3,028 1,288 957.7 F
Sharpsburg 3,025 264.5 727.3 B
Pulaski Township, Lawrence County 3,020 0 397.4 A+
Orwigsburg 3,004 33.3 765.6 A+
Churchill 2,998 33.4 266.8 A+
Edgewood 2,991 33.4 2,240.1 A
Harmar Township 2,990 133.8 2,274.2 B
Freedom Township 2,934 0 1,465.6 A
Girard 2,930 102.4 614.3 A
Mohnton 2,916 34.3 308.6 A+
Freemansburg 2,903 0 103.3 A+
Womelsdorf 2,883 34.7 69.4 A+
West Nottingham Township 2,875 0 0 A+
Quarryville 2,866 34.9 628.1 A+
Ryan Township 2,853 0 0 A+
Union City 2,846 0 632.5 A+
Homestead 2,844 773.6 8,860.8 F
Cresson Township 2,831 106 211.9 A
Harveys Lake 2,826 35.4 70.8 A+
Showing cities 451–600 of 840 in Pennsylvania, by population. See the Pennsylvania safest and most dangerous city rankings, or the Pennsylvania crime overview.

How These City Grades Are Calculated

Each grade weighs a city's violent crime rate (70%) and property crime rate (30%) against the national averages, drawn from FBI Uniform Crime Reporting (UCR) Program, Crime in the United States, Table 8 for 2024. Rates use (offenses ÷ population) × 100,000.

UCR participation is voluntary, so not every Pennsylvania city reports every year, and small-population cities can show volatile rates where a single incident moves the per-capita figure sharply. Read the full methodology for the scoring formula and limitations.