Highland is a village located in Highland County, Ohio. Highland has a 2026 population of 231. Highland is currently growing at a rate of 0.43% annually and its population has increased by 0.87% since the most recent census, which recorded a population of 229 in 2020.