Perry County, Pennsylvania Cities (2025)

26 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Carroll15,2605,237-0.09%15334.27 Township
Newport24,4704,4220.16%27716.12 Township
Wheatfield33,1893,200-0.22%15320.80 Township
Marysville42,6852,6540.22%1,1502.33 Borough
Saville52,6102,598-0.08%5745.92 Township
Centre62,5322,516-0.04%8430.02 Township
Spring72,3072,294-0.09%8128.64 Township
Rye82,2412,262-0.4%8725.72 Township
Juniata91,5361,531-0.13%7420.88 Township
Newport101,5001,4850.2%4,9830.30 Borough
Duncannon111,4441,471-0.35%3,5480.41 Borough
Watts121,2471,2340.08%10511.88 Township
Buffalo131,2361,2260%6120.10 Township
Bloomfield141,2251,2150.16%2,0050.61 Borough
Liverpool151,0461,0350.1%5020.91 Township
Greenwood161,0421,0330%4225.06 Township
Southwest Madison171,0251,020-0.1%3727.36 Township
Miller189719640%7812.46 Township
Liverpool199709600.21%1,1010.88 Borough
Northeast Madison208338260%3225.77 Township
Millerstown216986880.29%8260.84 Borough
Toboyne224724670%856.13 Township
Howe233813760.26%478.11 Township
Blain242292260.44%7200.32 Borough
Landisburg252252200.45%3,1690.07 Borough
New Buffalo261251240%2,1190.06 Borough

Perry County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 26 cities in Perry County, Pennsylvania.

Location of Perry County