The oldest incorporated community in Lake County was named after a boy named Elijah M. Haines who came from New York, settled on a farm in the community, and taught school in nearby Waukegan.
The village was incorporated in 1847, the same year he is said to have met and struck up a friendship with Abraham Lincoln. Haines went on to be accepted to the Bar, becoming a state legislator serving eight terms and serving on the Illinois Constitutional Convention of 1869-70.
Today, the village attracts visitors with recreation. Avon Township Youth Baseball and Softball organization holds various events, while Northbrook Sports Club draws people from across the state for competitive marksmanship. Residents also enjoy parks and recreation areas in Grayslake and Round Lake.
Illinois Routes 120 and 134 converge in Hainesville. Residents can access Metra commuter rail service at the Grayslake and Round Lake stations.