Cities in Perry County, Pennsylvania by Population (2024)

There are 30 cities in Perry County, Pennsylvania.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Carroll township15,2655,237-0.1%15434.3Township
Wheatfield township23,1963,200-0.22%15420.8Township
Penn township33,1453,1010.54%14821.2Township
Marysville42,6792,6540.22%1,1472.3Borough
Saville township52,6122,598-0.08%5745.9Township
Centre township62,5332,516-0.04%8430.0Township
Spring township72,3092,294-0.09%8128.6Township
Rye township82,2502,262-0.4%8725.7Township
Oliver township92,0532,044-0.05%2498.2Township
Tyrone township101,9261,919-0.16%5435.7Township
Juniata township111,5381,531-0.13%7420.9Township
Newport121,4971,4850.2%4,9730.3Borough
Duncannon131,4491,471-0.41%3,5600.4Borough
Tuscarora township141,3201,311-0.08%4529.3Township
Watts township151,2461,2340.08%10511.9Township
Buffalo township161,2361,2260%6120.1Township
Bloomfield171,2231,2150.16%2,0020.6Borough
Liverpool township181,0451,0350.1%5020.9Township
Greenwood township191,0421,0330%4225.1Township
Southwest Madison township201,0261,020-0.1%3827.4Township
Miller township219719640%7812.5Township
Liverpool229689600.21%1,0990.9Borough
Northeast Madison township238338260%3225.8Township
Millerstown246966880.29%8240.8Borough
Jackson township25590588-0.34%1637.2Township
Toboyne township264724670%856.1Township
Howe township273803760.26%478.1Township
Blain282282260%7170.3Borough
Landisburg292242200.45%3,1550.1Borough
New Buffalo301251240%2,1190.1Borough
showing: 30 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Perry County, Pennsylvania?

Carroll township is the largest city in Perry County.

What is the smallest city in Perry County, Pennsylvania?

New Buffalo is the smallest city in Perry County.

How many cities are in Perry County?

There are 30 cities in Perry County, Pennsylvania.

Frequently Asked Questions