Sheldon is a village in Sheldon Township, Iroquois County, Illinois, United States. The population was 965 at the 2020 census.

Geography

Sheldon is located in eastern Iroquois County. U.S. Route 24 runs along the northern edge of the village, leading west to Watseka, the Iroquois county seat, and east to Kentland, Indiana. U.S. Route 52 intersects US 24 along Sheldon's northern border, leading north to Iroquois and east with US 24 into Indiana.

According to the 2021 census gazetteer files, Sheldon has a total area of , all land.

Demographics

As of the 2020 census