Mill Shoals

Village in White County, Illinois

Aerial view of Mill Shoals, Illinois
Aerial view: USDA NAIP · USGS The National Map (public domain)

Mill Shoals is a village in White County, Illinois, with 176 residents (2020 Census). It sits at 381 ft (116 m) above sea level. The nearest town is Burnt Prairie, 4.7 miles E.

About Mill Shoals

Mill Shoals is a village in Wayne and White counties in the U.S. State of Illinois. The population was 235 at the 2000 census, down to 176 at the 2020 census. In Fall 2022, Drew Lane Consultants LLC conducted a village-wide survey that totaled population at 157. The Village of Mill Shoals is located 4 hours and 14 minutes driving directly south of the City of Chicago (with no traffic), 58 minutes driving directly northwest of Evansville, Indiana, 2 hours and 9 minutes driving directly west of Louisville, Kentucky, and 1 hour and 42 minutes directly east of St. Louis, Missouri. The Village is home to a U.S. Post Office, community center, private grain elevator, and two churches. Residents are active members of the 4-H, FFA, and Ruritans.

Text: Wikipedia · CC BY-SA 4.0

Mill Shoals weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Mill Shoals

All 6 webcams near Mill Shoals ›

Webcams: Windy.com

Living in Mill Shoals

Median household income
$58,875
Median home value
$65,800
Median age
56.5
Cost of living and demographics of Mill Shoals ›

Do you know Mill Shoals? Tell us about it

Help other travelers: share what makes Mill Shoals special. We review every message before publishing it.

Map of Mill Shoals

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Mill Shoals Street View

Loading 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 ›

Mill Shoals, IL population

Mill Shoals had 176 residents in the 2020 Census.

2020 Census176
Density230 per sq mi (89 per km²)

Source: U.S. Census Bureau, Decennial Census.

Mill Shoals at a glance

StateIllinois (IL)
CountyWhite County
TypeVillage
Population176 (2020)
Land area0.77 sq mi (2.0 km²)
Elevation381 ft (116 m)
Coordinates38.2495° N, 88.3457° W
ZIP code62809
Census code (GEOID)1749347

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Mill Shoals

Straight-line distance between town centers.

Frequently asked questions about Mill Shoals

What county is Mill Shoals in?

Mill Shoals is in White County, Illinois.

What is the population of Mill Shoals, IL?

176 people lived in Mill Shoals at the 2020 Census.

What is the ZIP code of Mill Shoals, IL?

The ZIP code of Mill Shoals is 62809.

What is the elevation of Mill Shoals?

381 feet (116 m) above sea level.

What towns are near Mill Shoals?

Burnt Prairie (4.7 mi), Springerton (4.9 mi), Fairfield (9.2 mi), Enfield (10.3 mi), Golden Gate (10.7 mi).

Last updated: