Hainesville, Illinois

Hainesville, Illinois
Location of Hainesville in Lake County, Illinois.
Location of Illinois in the United States
Coordinates: 42°20′56″N 88°4′7″W / 42.34889°N 88.06861°W / 42.34889; -88.06861
CountryUnited States
StateIllinois
CountyLake County
Government
  MayorGerry Daley
Area
  Total
1.88 sq mi (4.87 km2)
  Land1.85 sq mi (4.78 km2)
  Water0.03 sq mi (0.09 km2)
Population
 (2020)
  Total
3,546
  Density1,919.87/sq mi (741.30/km2)
Time zoneUTC-6 (CST)
  Summer (DST)UTC-5 (CDT)
Zip
60030,60073
Area codes224, 847
FIPS code17-32200
Wikimedia CommonsHainesville, Illinois
Websitewww.hainesville.org

Hainesville is a village in Avon Township, Lake County, Illinois, United States. Per the 2020 census, the population was 3,546. Hainesville has the distinction of being the oldest incorporated community within Lake County.