Perry County, Pennsylvania Cities (2026)

26 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Carroll15,4515,2400.94%15934 Township
Newport24,5704,4270.66%28316 Township
Wheatfield33,3073,1990.88%15921 Township
Marysville42,7542,6550.62%1,1792 Borough
Saville52,7092,5991.01%5946 Township
Centre62,6052,5040.89%8730 Township
Spring72,3942,2931.01%8429 Township
Rye82,3132,2620.57%9026 Township
Juniata91,6011,5311.07%7721 Township
Newport101,5381,4890.52%5,1100 Borough
Duncannon111,4711,4710%3,6140 Borough
Watts121,2961,2341.09%10912 Township
Buffalo131,2841,2261.1%6420 Township
Bloomfield141,2711,2310.55%2,0801 Borough
Greenwood151,0871,0341.21%4325 Township
Liverpool161,0821,0360.93%5221 Township
Southwest Madison171,0691,0201.14%3927 Township
Miller181,0039621.01%8112 Township
Liverpool199959590.61%1,1291 Borough
Northeast Madison208728271.28%3426 Township
Millerstown217136880.56%8441 Borough
Toboyne224864660.83%956 Township
Howe233973811.02%498 Township
Blain242272200.44%7140 Borough
Landisburg252272200.44%3,1970 Borough
New Buffalo261271240.79%2,1530 Borough

Perry County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 26 cities in Perry County, Pennsylvania.

Location of Perry County