17. The Village of Indian Hill, Ohio (Average Household Income: $318,319)
Advertisement

Advertisement
Located near the Ohio and Kentucky border, The Village of Indian Hill has large residential lots, unlike a lot of surrounding neighborhoods. There are also beautifully-maintained parks and even an arboretum.
Advertisement
In 1904, the founders of the small town had something else in mind, as they sought out farmers looking to start an agricultural community. Later, The Village grew in popularity as a weekend getaway for those from Cincinnati.
Advertisement
Advertisement
Advertisement