Cities in Franklin County, Illinois by Population (2024)

There are 20 cities in Franklin County, Illinois.

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
West Frankfort17,1097,253-0.5%1,4265.0City
Benton26,5656,695-0.5%1,1965.5City
Christopher32,6212,684-0.61%1,6161.6City
McLeansboro42,5982,644-0.46%9472.7City
Sesser51,8471,885-0.54%1,7931.0City
Zeigler61,4631,482-0.34%1,0771.4City
Royalton71,0371,061-0.57%9301.1Village
Elkville8817836-0.61%1,0650.8Village
West City9637652-0.62%3961.6Village
Valier10541557-0.73%4811.1Village
North City11499509-0.6%2302.2Village
Thompsonville12478485-0.42%2352.0Village
Buckner13397405-0.5%4550.9Village
Dowell14362368-0.55%9280.4Village
Orient15319327-0.62%4280.7City
Hanaford16313319-0.64%3111.0Village
Ewing17293299-0.68%2901.0Village
Freeman Spur18267274-0.74%6690.4Village
Mulkeytown1963128-11.27%2290.3CDP
Macedonia2029290%1070.3Village

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 Franklin County, Illinois?

West Frankfort is the largest city in Franklin County.

What is the smallest city in Franklin County, Illinois?

Macedonia is the smallest city in Franklin County.

How many cities are in Franklin County?

There are 20 cities in Franklin County, Illinois.

Frequently Asked Questions