Highland is a city located in Doniphan County Kansas. With a 2020 population of 983, it is the 195th largest city in Kansas and the 10366th largest city in the United States . Highland is currently declining at a rate of -0.61% annually and its population has decreased by -2.87% since the most recent census, which recorded a population of 1,012 in 2010. Highland reached it's highest population of 1,020 in 2011. Spanning over 1 miles, Highland has a population density of 1,871 people per square mile.
The average household income in Highland is $63,273 with a poverty rate of 15.66%. The median rental costs in recent years comes to $537 per month, and the median house value is $77,100. The median age in Highland is 19.9 years, 19.9 years for males, and 19.9 years for females.