Franklin County, Illinois Cities (2025)

28 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Benton118,64519,028-0.39%1,31714.16 Township
Benton28,5638,719-0.17%23736.13 Township
West Frankfort37,0737,253-0.51%1,4194.98 City
Benton46,5336,695-0.49%1,1905.49 City
Denning54,6454,730-0.19%13035.85 Township
Tyrone64,5984,690-0.22%13035.40 Township
Six Mile73,4683,523-0.12%9636.14 Township
Logan83,1693,242-0.19%8736.57 Township
Christopher92,6052,684-0.61%1,6061.62 City
Goode102,5892,635-0.15%9327.94 Township
McLeansboro112,5872,644-0.42%9432.74 City
Sesser121,8381,885-0.49%1,7841.03 City
Cave131,6601,6790%4635.76 Township
Zeigler141,4581,482-0.34%1,0731.36 City
Ewing151,3071,334-0.23%3635.90 Township
Royalton161,0311,061-0.58%9251.11 Village
West City17633652-0.63%3941.61 Village
Eastern18571581-0.17%1636.14 Township
Valier19537557-0.74%4781.12 Village
Barren20533543-0.19%2520.96 Township
North City21497509-0.4%2292.17 Village
Thompsonville22476485-0.42%2342.03 Village
Northern234494550%1236.47 Township
Buckner24395405-0.5%4530.87 Village
Orient25317327-0.63%4260.74 City
Hanaford26312319-0.32%3101.01 Village
Ewing27292299-0.34%2891.01 Village
Mulkeytown2855128-12.7%2000.28 CDP

Franklin County Cities Summary

Largest City

Benton is the largest city in Franklin County, with a population of 18,645.

Smallest City

Mulkeytown is the smallest city in Franklin County, with a population of 55.

10 Largest Cities

There are 28 cities in Franklin County, Illinois.

Location of Franklin County