Perry County, Pennsylvania Cities (2025)

26 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Carroll15,4005,2400.95%15834 Township
Newport24,5404,4270.67%28216 Township
Wheatfield33,2783,1990.89%15821 Township
Marysville42,7372,6550.59%1,1722 Borough
Saville52,6822,5991.02%5846 Township
Centre62,5822,5040.9%8630 Township
Spring72,3702,2931.02%8329 Township
Rye82,3002,2620.57%8926 Township
Juniata91,5841,5311.08%7621 Township
Newport101,5301,4890.53%5,0830 Borough
Duncannon111,4711,4710%3,6140 Borough
Watts121,2821,2341.1%10812 Township
Buffalo131,2701,2261.11%6320 Township
Bloomfield141,2641,2310.48%2,0691 Borough
Greenwood151,0741,0341.23%4325 Township
Liverpool161,0721,0360.94%5121 Township
Southwest Madison171,0571,0201.15%3927 Township
Miller189939621.02%8012 Township
Liverpool199899590.61%1,1231 Borough
Northeast Madison208618271.29%3326 Township
Millerstown217096880.57%8391 Borough
Toboyne224824660.84%956 Township
Howe233933811.03%488 Township
Blain242262200.44%7110 Borough
Landisburg252262200.44%3,1830 Borough
New Buffalo261261240%2,1360 Borough

Perry County Cities Summary

Largest City

Carroll is the largest city in Perry County, with a population of 5,400.

Smallest City

New Buffalo is the smallest city in Perry County, with a population of 126.

10 Largest Cities

There are 26 cities in Perry County, Pennsylvania.

Location of Perry County