Cities in Perry County, Missouri by Population (2024)

There are 14 cities in Perry County, Missouri.

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
Perryville18,4888,558-0.21%1,0408.2City
Shakertowne25275457.55%3991.3CDP
Brewer34944661.65%2112.3CDP
Altenburg4338344-0.59%3221.1City
St. Mary53073060%5130.6City
Ozora62901092.47%476.1CDP
Frohna7243245-0.41%2690.9City
Sedgewickville8187189-0.53%2920.6Village
Longtown99092-1.1%7200.1Town
Old Appleton1071710%5870.1Town
Lithium1155887.84%710.8CDP
Biehle1243287.5%1940.2CDP
New Wells1338415.56%650.6CDP
Kaskaskia1423230%2170.1Village

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, Missouri?

Perryville is the largest city in Perry County.

What is the smallest city in Perry County, Missouri?

Kaskaskia is the smallest city in Perry County.

How many cities are in Perry County?

There are 14 cities in Perry County, Missouri.

Frequently Asked Questions