Hainesville Lake CountyIllinois www.hainesville.org Map Population 3,551 (2020)Type VillageArea 1.85 sq mi (4.78 km²), 0.03 sq mi waterGovernment VILLAGE OF HAINESVILLEGovernment office 100 N HAINESVILLE RD, HAINESVILLE, IL 60030