Windsor, IL (City)

Population
1,035
U.S. Census Population Estimates Program · 2025
Elevation
703 ft
Median Home Value
$105,400
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$769/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$63,359
U.S. Census American Community Survey 5-Year · 2024

Explore

Windsor in context.

About Windsor

Windsor is a small Shelby County city in central Illinois, set on a 0.63-square-mile footprint at the edge of the Lake Shelbyville region. Its roots are tied to transportation and trade: the railroad reached Windsor in the nineteenth century, and local histories trace the line's arrival to 1856. By 1900, Windsor stood at the crossing of the Cleveland, Cincinnati, Chicago and St. Louis Railway and the Wabash Railway. That rail connection helped Windsor grow beyond a farm crossroads, giving merchants and grain businesses a route into the wider Central Illinois network. Today, the town's streets still carry the straightforward, practical shape of a railroad-era community.

The surrounding country is all broad fields, county roads, and small towns, with Shelbyville and Lake Shelbyville providing the nearest larger collection of services and recreation. Windsor's 2020 population was 1,079, enough for a real municipal center without losing the scale of a place where local history stays visible in old homes, civic buildings, and the rail corridor. The city also sits within easy reach of Wolf Creek State Park and the lake's marinas, campgrounds, and shoreline. Windsor is the kind of place where a short drive can move you from a small main street to open water and farmland.

Top Rating Signals

Highest current ratings for this town.

Loading town details...