Safest Cities in Pennsylvania
Top 50 cities (≥10,000 pop) by lowest FBI UCR violent crime rate per 100,000 · 2024. Lead: Hampton Township at 11.3/100K.
FBI UCR Safest-Cities Snapshot: Pennsylvania
Pennsylvania lists 50 cities with 10,000+ population for 2024, spanning Hampton Township at 11.3/100K violent down to Northern Regional at 41.5/100K on this cut. That is a 30.2/100K spread inside the safest cohort alone, not a single statewide rate. Cohort average: 26.1 violent offenses per 100,000 residents.
Hampton Township reported 2 violent and 62 property offenses on a 17,771 reporting population in 2024. Property rate 348.9/100K sits beside the 11.3/100K violent rate. Top five on the table: Hampton Township, Cranberry Township, Adams Township, Butler County, Penn Township, Westmoreland County, Whitpain Township.
Hampton Township offense desk
Hampton Township's violent rate fell 59.6% vs 2023 (27.8 → 11.3 per 100K) while staying #1 on this Pennsylvania list.
Mix index is HHI × 10,000 on Part I violent shares for the #1 city only, distinct from the per-100K ranking table.
| # | City | Grade | Population | Violent Crime Rate | Property Crime Rate |
|---|---|---|---|---|---|
| 1 | Hampton Township | A+ | 17,771 | 11.3/100K | 348.9/100K |
| 2 | Cranberry Township | A+ | 34,970 | 11.4/100K | 700.6/100K |
| 3 | Adams Township, Butler County | A+ | 15,861 | 12.6/100K | 31.5/100K |
| 4 | Penn Township, Westmoreland County | A+ | 20,744 | 14.5/100K | 28.9/100K |
| 5 | Whitpain Township | A+ | 20,451 | 14.7/100K | 660.1/100K |
| 6 | Franconia Township | A+ | 13,488 | 14.8/100K | 392.9/100K |
| 7 | Middletown Township | A+ | 45,516 | 15.4/100K | 448.2/100K |
| 8 | Westtown-East Goshen Regional | A+ | 29,610 | 16.9/100K | 351.2/100K |
| 9 | Forks Township | A+ | 16,568 | 18.1/100K | 567.4/100K |
| 10 | Lower Salford Township | A+ | 16,255 | 18.5/100K | 363/100K |
| 11 | Buckingham Township | A+ | 20,736 | 19.3/100K | 400.3/100K |
| 12 | Northampton Township | A+ | 39,879 | 20.1/100K | 293.4/100K |
| 13 | East Cocalico Township | A+ | 14,775 | 20.3/100K | 487.3/100K |
| 14 | Warwick Township, Bucks County | A+ | 14,703 | 20.4/100K | 367.3/100K |
| 15 | Upper Macungie Township | A+ | 29,196 | 20.6/100K | 530.9/100K |
| 16 | Plumstead Township | A+ | 14,391 | 20.8/100K | 528.1/100K |
| 17 | Haverford Township | A | 50,544 | 21.8/100K | 1026.8/100K |
| 18 | Upper Saucon Township | A+ | 17,864 | 22.4/100K | 503.8/100K |
| 19 | Hampden Township | A+ | 35,576 | 22.5/100K | 238.9/100K |
| 20 | Warrington Township | A+ | 26,355 | 22.8/100K | 743.7/100K |
| 21 | New Holland | A+ | 12,898 | 23.3/100K | 759.8/100K |
| 22 | Murrysville | A+ | 20,674 | 24.2/100K | 232.2/100K |
| 23 | Upper St. Clair Township | A | 20,399 | 24.5/100K | 1201/100K |
| 24 | Horsham Township | A+ | 27,268 | 25.7/100K | 836.1/100K |
| 25 | Newtown Township, Delaware County | A+ | 15,345 | 26.1/100K | 345.4/100K |
| 26 | Cecil Township | A+ | 15,206 | 26.3/100K | 217/100K |
| 27 | Lower Providence Township | A+ | 25,975 | 26.9/100K | 546.7/100K |
| 28 | Nether Providence Township | A+ | 14,449 | 27.7/100K | 539.8/100K |
| 29 | Doylestown Township | A+ | 18,000 | 27.8/100K | 577.8/100K |
| 30 | Upper Providence Township, Delaware County | A+ | 10,762 | 27.9/100K | 130.1/100K |
| 31 | Northampton | A+ | 10,414 | 28.8/100K | 364.9/100K |
| 32 | Upper Gwynedd Township | A+ | 17,273 | 28.9/100K | 567.4/100K |
| 33 | Marple Township | A | 24,044 | 29.1/100K | 1039.8/100K |
| 34 | Ephrata | A | 34,010 | 29.4/100K | 902.7/100K |
| 35 | Lower Makefield Township | A+ | 33,400 | 29.9/100K | 571.9/100K |
| 36 | Newtown Township, Bucks County | A+ | 22,933 | 30.5/100K | 523.3/100K |
| 37 | West Earl Township | A+ | 12,547 | 31.9/100K | 271/100K |
| 38 | New Britain Township | A+ | 12,260 | 32.6/100K | 505.7/100K |
| 39 | Towamencin Township | A+ | 17,925 | 33.5/100K | 591.4/100K |
| 40 | Hilltown Township | A+ | 17,863 | 33.6/100K | 722.2/100K |
| 41 | South Heidelberg Township | A+ | 14,489 | 34.5/100K | 393.4/100K |
| 42 | Northwest Lancaster County Regional | A+ | 19,987 | 35/100K | 195.1/100K |
| 43 | Whitemarsh Township | A+ | 19,963 | 35.1/100K | 711.3/100K |
| 44 | New Hanover Township | A+ | 13,694 | 36.5/100K | 328.6/100K |
| 45 | South Park Township | A+ | 13,630 | 36.7/100K | 418.2/100K |
| 46 | North Huntingdon Township | A | 31,761 | 37.8/100K | 815.5/100K |
| 47 | Northern Lancaster County Regional | A+ | 41,609 | 38.5/100K | 389.3/100K |
| 48 | Palmer Township | A | 22,423 | 40.1/100K | 1324.5/100K |
| 49 | Upper Dublin Township | A | 27,382 | 40.2/100K | 785.2/100K |
| 50 | Northern Regional | A+ | 38,548 | 41.5/100K | 303.5/100K |
Pennsylvania overview · Most dangerous cities · National safest cities · Methodology - FBI UCR Part I rates; cities ≥10,000 pop; 2024.