Franklin County, Illinois Cities (2026)

15 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
West Frankfort17,0677,258-0.45%1,4185 City
Benton26,5176,699-0.46%1,1875 City
Christopher32,5902,682-0.58%1,5972 City
McLeansboro42,5642,651-0.54%9343 City
Sesser51,8671,893-0.21%1,8131 City
Zeigler61,4571,481-0.27%1,0721 City
Royalton71,0321,064-0.48%9261 Village
West City8633654-0.47%3942 Village
Valier9531554-0.75%4721 Village
North City10493510-0.6%2272 Village
Thompsonville11476485-0.21%2342 Village
Buckner12393407-0.51%4511 Village
Orient13317328-0.63%4261 City
Hanaford14312320-0.32%3101 Village
Ewing15292303-0.68%2891 Village

Franklin County Cities Summary

Largest City

West Frankfort is the largest city in Franklin County, with a population of 7,067.

Smallest City

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

10 Largest Cities

There are 15 cities in Franklin County, Illinois.

Location of Franklin County