McLeansboro, IL

View of McLeansboro, IL
Image credit: Nyttend / Public domain
Population
2,585
U.S. Census Population Estimates Program · 2025
Elevation
493 ft
Median Home Value
$79,500
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$566/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$45,422
U.S. Census American Community Survey 5-Year · 2024

Explore

McLeansboro in context.

About McLeansboro

McLeansboro is Hamilton County's seat, named for Dr. William McLean, an early settler who lived there by 1821. The county chose McLean's donated land for its seat, and an early log courthouse was finished by mid-1821. That makes the square more than a government address—it is the spot where the city and county took shape together. McLeansboro is part of the Mount Vernon micropolitan area, but the local identity is southern Illinois county-seat country: courthouse, square, and a name tied directly to one of the first settlers. The city's story is plain to read.

Top Rating Signals

Highest current ratings for this town.

Loading town details...