McLeansboro is a city in Hamilton County, Illinois, United States. The population was 2,675 at the 2020 census. The estimated population as of 2018 was 2,773. It is the county seat of Hamilton County.
Street view of the Aaron G. Cloud House and the Cloud State Bank, located at 164 and 108 S. Washington Street in McLeansboro
McLeansboro in 1938
Hamilton County, Illinois
Hamilton County is a county located in the U.S. state of Illinois. At the 2020 census, its population was 7,993. Its county seat is McLeansboro. It is located in the southern portion of the state known locally as "Little Egypt".
Hamilton County Courthouse in McLeansboro