Mayville is a city located in Traill County North Dakota. With a 2020 population of 1,808, it is the 26th largest city in North Dakota and the 8001st largest city in the United States . Mayville is currently growing at a rate of 0.17% annually but its population has decreased by -2.69% since the most recent census, which recorded a population of 1,858 in 2010. Mayville reached it's highest population of 1,886 in 2013. Spanning over 2 miles, Mayville has a population density of 960 people per square mile.
The average household income in Mayville is $66,721 with a poverty rate of 15.96%. The median rental costs in recent years comes to $646 per month, and the median house value is $128,700. The median age in Mayville is 34.5 years, 26.2 years for males, and 40.8 years for females.