Jackson County, Illinois Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Carbondale121,73222,285-0.36%1,24317 City
Murphysboro26,9547,077-0.33%1,3255 City
Crainville31,5191,4420.8%9192 Village
De Soto41,3851,402-0.22%1,5191 Village
Elkville5828842-0.36%1,0801 Village
Ava6540547-0.37%5111 City
Makanda7540547-0.37%1025 Village
Grand Tower8473479-0.21%3791 City
Dowell9363370-0.27%9310 Village
Campbell Hill10307314-0.32%6650 Village
Bush11235239-0.42%5160 Village
Vergennes12233235-0.43%6620 Village
Gorham13167170-0.6%1371 Village
St. Johns14157162-0.63%2171 Village

Jackson County Cities Summary

Largest City

Carbondale is the largest city in Jackson County, with a population of 21,732.

Smallest City

St. Johns is the smallest city in Jackson County, with a population of 157.

10 Largest Cities

There are 14 cities in Jackson County, Illinois.

Location of Jackson County