Velva is a city located in McHenry County North Dakota. With a 2020 population of 1,168, it is the 47th largest city in North Dakota and the 9694th largest city in the United States . Velva is currently declining at a rate of -0.93% annually but its population has increased by 7.75% since the most recent census, which recorded a population of 1,084 in 2010. Velva reached it's highest population of 1,240 in 2014. Spanning over 1 miles, Velva has a population density of 1,212 people per square mile.
The average household income in Velva is $75,066 with a poverty rate of 3.24%. The median rental costs in recent years comes to $542 per month, and the median house value is $170,100. The median age in Velva is 34.2 years, 34.8 years for males, and 34 years for females.