Marshall is a city located in North Carolina. With a 2020 population of 929, it is the 342nd largest city in North Carolina and the 10629th largest city in the United States. Marshall is currently growing at a rate of 1.20% annually and its population has increased by 6.54% since the most recent census, which recorded a population of 872 in 2010. Spanning over 4 miles, Marshall has a population density of 247 people per square mile.
The average household income in Marshall is $57,643 with a poverty rate of 13.76%. The median rental costs in recent years comes to $466 per month, and the median house value is $182,100. The median age in Marshall is 47.4 years, 44.8 years for males, and 48.7 years for females. For every 100 females there are 94.1 males.