Westhope is a city located in Bottineau County North Dakota. With a 2020 population of 389, it is the 105th largest city in North Dakota and the 14371st largest city in the United States . Westhope is currently declining at a rate of -1.77% annually and its population has decreased by -9.32% since the most recent census, which recorded a population of 429 in 2010. Westhope reached it's highest population of 432 in 2014. Spanning over 0 miles, Westhope has a population density of 1,203 people per square mile.
The average household income in Westhope is $77,783 with a poverty rate of 5.15%. The median rental costs in recent years comes to $425 per month, and the median house value is $100,000. The median age in Westhope is 56.2 years, 56.8 years for males, and 53.9 years for females.