Crawford County, Illinois Cities (2026)

6 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Robinson17,0107,139-0.3%1,4925 City
Oblong21,3391,369-0.37%1,2331 Village
Palestine31,1961,229-0.42%1,5161 Village
Hutsonville4468476-0.21%7521 Village
Flat Rock5316324-0.32%3691 Village
Stoy61051070%1131 Village

Crawford County Cities Summary

Largest City

Robinson is the largest city in Crawford County, with a population of 7,010.

Smallest City

Stoy is the smallest city in Crawford County, with a population of 105.

10 Largest Cities

There are 6 cities in Crawford County, Illinois.

Location of Crawford County