Crainville, IL

View of Crainville, IL
Image credit: Brian Stansberry / CC BY 4.0
Population
1,507
U.S. Census Population Estimates Program · 2025
Elevation
472 ft
Median Home Value
$185,300
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$690/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$65,461
U.S. Census American Community Survey 5-Year · 2024

Explore

Crainville in context.

About Crainville

Crainville is a Williamson County village that began with a railroad station in the farming and coal country of southern Illinois. The 2020 census counted 1,443 residents. Members of the Crain family entered land in the area between 1834 and 1854, after Jasper Crain had settled in the county in 1816. When the Carbondale and Shawneetown Railroad built a station, stores and a mill followed. The first plat was called Crain City, and the village incorporated as Crainville on June 28, 1881. A post office opened in 1888 and operated until 1914.

Crainville welcome sign il

Crainville grew alongside the early mining communities that shaped Williamson County, but its own map remained tied to the station, farm roads, and the Crain family name. Carterville is close by, and Marion remains the larger county center, so the village sits inside a regional network of former company towns and coal-era settlements. The railroad is no longer the daily engine it was in the 1800s, yet its line still shows why Crainville is where it is and why the village developed southwest of the station. Crainville is a small southern Illinois place with a family name, a rail origin, and a coal-country past just under the surface.

Top Rating Signals

Highest current ratings for this town.

Loading town details...