Marmarth is a city located in Slope County North Dakota. With a 2020 population of 133, it is the 199th largest city in North Dakota and the 17730th largest city in the United States . Marmarth is currently declining at a rate of -1.48% annually and its population has decreased by -2.21% since the most recent census, which recorded a population of 136 in 2010. Marmarth reached it's highest population of 143 in 2014. Spanning over 3 miles, Marmarth has a population density of 52 people per square mile.
The average household income in Marmarth is $52,355 with a poverty rate of 15.38%. The median rental costs in recent years comes to $550 per month, and the median house value is $57,500. The median age in Marmarth is 40.5 years, 40.1 years for males, and 54.5 years for females.