Franklin County, Illinois Cities (2025)

28 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Benton118,96618,9260.38%1,34014 Township
Benton28,5328,724-0.37%23636 Township
West Frankfort37,0997,258-0.45%1,4245 City
Benton46,5476,699-0.47%1,1935 City
Denning54,6314,736-0.43%12936 Township
Tyrone64,5724,690-0.44%12935 Township
Six Mile73,4583,526-0.35%9636 Township
Logan83,2323,2430.5%8837 Township
Goode92,6142,6340.35%9428 Township
Christopher102,6052,682-0.61%1,6062 City
McLeansboro112,5782,651-0.58%9403 City
Sesser121,8711,893-0.27%1,8171 City
Cave131,6491,680-0.3%4636 Township
Zeigler141,4611,481-0.27%1,0751 City
Ewing151,3051,338-0.46%3636 Township
Royalton161,0371,064-0.58%9301 Village
West City17636654-0.63%3962 Village
Eastern18571583-0.35%1636 Township
Valier19535554-0.74%4761 Village
Barren20530542-0.19%2521 Township
North City21496510-0.6%2282 Village
Thompsonville22477485-0.42%2352 Village
Northern23444455-0.22%1236 Township
Buckner24395407-0.75%4531 Village
Orient25319328-0.62%4281 City
Hanaford26313320-0.63%3111 Village
Ewing27294303-0.68%2911 Village
Mulkeytown2855128-12.7%2000 CDP

Franklin County Cities Summary

Largest City

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

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