Rocky Mount is a city located in Edgecombe County, North Carolina. Rocky Mount has a 2026 population of 54,620. Rocky Mount is currently growing at a rate of 0.07% annually and its population has increased by 0.44% since the most recent census, which recorded a population of 54,382 in 2020.
The median household income in Rocky Mount is $55,534 with a poverty rate of 19.67%. The median age in Rocky Mount is 40.7 years: 37.2 years for males, and 43.4 years for females. For every 100 females there are 89.2 males.
Data after 2023 is projected based on recent change
Overall: 40.7 years
Female: 43.4 years
Male: 37.2 years
There are 42,359 adults, (10,923 of whom are seniors) in Rocky Mount.
Female: 28,691 (52.8%)
Male: 25,606 (47.2%)
The racial composition of Rocky Mount includes 62.62% Black or African American, 26.86% White, 3.55% other race, and smaller percentages for Asian, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| Black or African American | 33,999 | 62.62% |
| White | 14,583 | 26.86% |
| Two or more races | 2,565 | 4.72% |
| Other race | 1,927 | 3.55% |
| Asian | 852 | 1.57% |
| Native American | 326 | 0.6% |
| Native Hawaiian or Pacific Islander | 45 | 0.08% |
Rocky Mount 's average per capita income is $38,440. Household income levels show a median of $55,534. The poverty rate stands at 19.67%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $90,310 | $112,512 |
| Families | $65,550 | $85,264 |
| Households | $55,534 | $72,189 |
| Non Families | $38,762 | $51,098 |
Average Income
Median Household Income
Poverty Rate