Arthur is a city located in Cass County North Dakota. With a 2020 population of 308, it is the 122nd largest city in North Dakota and the 15222nd largest city in the United States . Arthur is currently declining at a rate of -3.75% annually and its population has decreased by -8.61% since the most recent census, which recorded a population of 337 in 2010. Arthur reached it's highest population of 358 in 2015. Spanning over 2 miles, Arthur has a population density of 201 people per square mile.
The average household income in Arthur is $93,298 with a poverty rate of 2.33%. The median rental costs in recent years comes to $596 per month, and the median house value is $133,900. The median age in Arthur is 47.8 years, 49.2 years for males, and 47 years for females.