Welcome to The Village of Indian Hill, a charming town in Ohio founded in 1904. Known for its sprawling estates and leafy streets, this upscale community offers a peaceful retreat from the hustle and bustle of city life. With a population of around 5,785 residents, The Village of Indian Hill boasts a rich history dating back to the early 20th century. Sister cities include Indian Hill, Ohio, and Indian Hill, Texas.