Crawford County, Illinois Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Robinson17,3057,1370.3%1,5555 City
Oblong21,3481,369-0.3%1,2411 Village
Palestine31,2061,230-0.33%1,5291 Village
Hutsonville4468476-0.21%7521 Village
Flat Rock5321326-0.31%3751 Village
Stoy6104106-0.95%1121 Village

Crawford County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 6 cities in Crawford County, Illinois.

Location of Crawford County