Perry County, Pennsylvania Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Carroll15,3955,2370.5%15734 Township
Newport24,5394,4270.46%28216 Township
Wheatfield33,2703,2040.62%15721 Township
Marysville42,7292,6540.44%1,1692 Borough
Saville52,6632,5930.49%5846 Township
Centre62,5722,5020.47%8630 Township
Spring72,3622,2940.55%8229 Township
Rye82,2972,2590.57%8926 Township
Juniata91,5681,5280.38%7521 Township
Newport101,5161,4830.33%5,0370 Borough
Duncannon111,4621,469-0.2%3,5920 Borough
Watts121,2731,2360.55%10712 Township
Buffalo131,2581,2230.56%6320 Township
Bloomfield141,2521,2280.32%2,0491 Borough
Liverpool151,0731,0390.66%5121 Township
Greenwood161,0621,0320.47%4225 Township
Southwest Madison171,0541,0260.48%3927 Township
Miller189969660.61%8012 Township
Liverpool199839570.41%1,1161 Borough
Northeast Madison208538310.35%3326 Township
Millerstown217026840.43%8311 Borough
Toboyne224904750.62%9.056 Township
Howe233933840.26%488 Township
Blain242262210.44%7110 Borough
Landisburg252252200.45%3,1690 Borough
New Buffalo261281240%2,1690 Borough

Perry County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 26 cities in Perry County, Pennsylvania.

Location of Perry County