"But the Lord is faithful. He will establish you and guard you against the evil one."
— 2 Thessalonians 3:3ESV
CountyLake
Population3,524
📍 Coordinates42.3415° N, 88.0686° W
About Hainesville
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.