The total population of Mooresboro is estimated to be 204 with 100 males (49.02%) and 104 females (50.98%). There are 4 more females than males in Mooresboro.
In 2022, the population of Mooresboro was 297, a 0.34% increase year-by-year from 2021. Previously, in 2021, Mooresboro's population was 296, an increase of 0.68% compared to a population of 294 in 2020.
The median age in Mooresboro, NC is 40.5, as per 2021 ACS 5-Year Estimates. Of the total population, 14.00% were under the age of 15, 27.00% aged 15 to 29, 46.50% aged 30 to 64, 12.50% aged 65 to 84, and 0.00% were 85 years of age and older.