Underwood is a city located in McLean County North Dakota. With a 2020 population of 717, it is the 74th largest city in North Dakota and the 11776th largest city in the United States . Underwood is currently declining at a rate of -1.24% annually and its population has decreased by -7.84% since the most recent census, which recorded a population of 778 in 2010. Underwood reached it's highest population of 793 in 2012. Spanning over 1 miles, Underwood has a population density of 818 people per square mile.
The average household income in Underwood is $84,557 with a poverty rate of 5.44%. The median rental costs in recent years comes to $721 per month, and the median house value is $163,500. The median age in Underwood is 37.7 years, 39.8 years for males, and 37 years for females.