Franklin County, Illinois Cities (2026)

27 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Benton119,03718,9260.37%1,34514 Township
Benton28,5008,724-0.38%23536 Township
West Frankfort37,0677,258-0.45%1,4185 City
Benton46,5176,699-0.46%1,1875 City
Denning54,6114,736-0.43%12936 Township
Tyrone64,5524,690-0.44%12935 Township
Six Mile73,4463,526-0.35%9536 Township
Logan83,2483,2430.5%8937 Township
Goode92,6232,6340.34%9428 Township
Christopher102,5902,682-0.58%1,5972 City
McLeansboro112,5642,651-0.54%9343 City
Sesser121,8671,893-0.21%1,8131 City
Cave131,6441,680-0.3%4636 Township
Zeigler141,4571,481-0.27%1,0721 City
Ewing151,2991,338-0.46%3636 Township
Royalton161,0321,064-0.48%9261 Village
West City17633654-0.47%3942 Village
Eastern18569583-0.35%1636 Township
Valier19531554-0.75%4721 Village
Barren20529542-0.19%2521 Township
North City21493510-0.6%2272 Village
Thompsonville22476485-0.21%2342 Village
Northern23443455-0.23%1236 Township
Buckner24393407-0.51%4511 Village
Orient25317328-0.63%4261 City
Hanaford26312320-0.32%3101 Village
Ewing27292303-0.68%2891 Village

Franklin County Cities Summary

Largest City

Benton is the largest city in Franklin County, with a population of 19,037.

Smallest City

Ewing is the smallest city in Franklin County, with a population of 292.

10 Largest Cities

There are 27 cities in Franklin County, Illinois.

Location of Franklin County