Crainville
Village in Williamson County, Illinois

Crainville is a village in Williamson County, Illinois, with 1,443 residents (2020 Census). The nearest town is Carterville, 1.5 miles NW.
- 1,443residents (2020 Census)
- 1.7 sq miland area · 4.3 km²
- 873 / sq mipopulation density
- 62933ZIP code
About Crainville
Crainville is a village in Williamson County, Illinois, United States. As of the 2020 census, Crainville had a population of 1,443.
Text: Wikipedia · CC BY-SA 4.0
Crainville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Crainville
There are no webcams in Crainville itself. These are the closest, 43 miles away or more.
Webcams: Windy.com
Living in Crainville
- Median household income
- $65,461
- Median home value
- $185,300
- Median rent
- $690/mo
- Median age
- 40.8
Do you know Crainville? Tell us about it
Help other travelers: share what makes Crainville special. We review every message before publishing it.
Map of Crainville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Crainville Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Crainville, IL population
Crainville had 1,443 residents in the 2020 Census.
| 2020 Census | 1,443 |
|---|---|
| Density | 873 per sq mi (337 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Crainville at a glance
| State | Illinois (IL) |
|---|---|
| County | Williamson County |
| Type | Village |
| Population | 1,443 (2020) |
| Land area | 1.65 sq mi (4.3 km²) |
| Water area | 0.01 sq mi (0.03 km²) |
| Coordinates | 37.7538° N, 89.0591° W |
| ZIP code | 62933 |
| Census code (GEOID) | 1717185 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Crainville
- Carterville1.5 mi NW
- Energy2.2 mi NE
- Herrin3.4 mi NE
- Cambria3.7 mi NW
- Colp3.8 mi N
- Blairsville5.3 mi NW
- Marion6.4 mi E
- Bush7.2 mi NW
- Whiteash7.3 mi E
- Spillertown7.4 mi E
- Hurst7.5 mi NW
- Freeman Spur8.0 mi NE
Straight-line distance between town centers.
Frequently asked questions about Crainville
What county is Crainville in?
Crainville is in Williamson County, Illinois.
What is the population of Crainville, IL?
1,443 people lived in Crainville at the 2020 Census.
What is the ZIP code of Crainville, IL?
The ZIP code of Crainville is 62933.
What towns are near Crainville?
Carterville (1.5 mi), Energy (2.2 mi), Herrin (3.4 mi), Cambria (3.7 mi), Colp (3.8 mi).
Last updated: