McLeansboro Information

McLeansboro Information

Travel info, sports, demographic data, and general statistics about the city of McLeansboro, IL

General McLeansboro Information

State: Illinois

County: Hamilton County

Close cities: Enfield, IL, Macedonia, IL, Mill Shoals, IL, Dale, IL, Broughton, IL, Springerton, IL, Norris City, IL, Dahlgren, IL

McLeansboro Population (census data)
Total 2,757 (-5.6% since 2000)
Male 1,236 (44.8%)
Female 1,521 (55.2%)

Population Density: 1,204 people per sq. mile

Cost of Living Index: 73.7 (US Avg is 100)

McLeansboro Elevation: 495 feet above sea level

Incorporated in 1874

Land Area: 2.29 square miles

Median Household Income: $25,446

Zip Codes: 62859.

McLeansboro Map

Loading Map...

McLeansboro Demographic Data

Ethnic Information:
  • White Non-Hispanic (97.9%)
  • Black (0.8%)
  • Two or more races (0.7%)
Ancestry Information:
  • United States (13.6%)
  • German (13.2%)
  • English (10.9%)
  • Irish (7.8%)
  • French (3.2%)
  • Italian (1.8%)

McLeansboro School Information

High Schools
Hamilton County Junior/Senior High School (1 Fox Lane, McLeansboro, IL, 62859 - Hamilton County Community Unit School District 10 District)
Elementary Schools
East Side Elementary School (501 E Randolph Street, McLeansboro, IL, 62859 - Hamilton County Community Unit School District 10 District)
Other/Private Schools
Hamilton County Preschool Center (204 W Cherry Street, McLeansboro, IL, 62859 - Hamilton County Community Unit School District 10 District)

Find a Job