Rockingham, NC Micro Area
The Rockingham, NC micropolitan area is home to 42,818 residents and 19,840 housing units, centered in North Carolina. Its median household income is $43,626, and the median family income is $58,491. The median age is 40.3, 1.2 years older than the North Carolina median of 39.1. Residents are 48.5% male and 51.5% female.
Population
42,818
Median household income
$43,626
Median family income
$58,491
Median age
40.3
Housing units
19,840
Zip codes
4
with 1,000+ residents
Population by Race and Ethnicity
White residents make up the largest share of the micropolitan area at 56.9%, followed by Black residents at 31.8%. Hispanic or Latino residents, who can be of any race, make up 7.5% of the population.
Hispanic or Latino residents can be of any race, so shares add to more than 100%.
Zip Codes in the Rockingham, NC Micro Area
The Rockingham, NC micropolitan area includes 4 zip codes in Richmond County, home to a combined 41,578 residents. The most populous is Rockingham (28379) with 24,068 residents. Median household incomes range from $38,472 in Hamlet (28345) to $58,666 in Ellerbe (28338). Home values are highest in Rockingham (28379) at $157,400 and lowest in Hoffman (28347) at $91,300. Hoffman (28347) has the youngest population, with a median age of 30.4, while Ellerbe (28338) is the oldest at 47.1.
Highest income
$58,666
Ellerbe (28338)
Lowest income
$38,472
Hamlet (28345)
Highest home value
$157,400
Rockingham (28379)
Lowest median rent
$590/mo
Ellerbe (28338)
Median Household Income by Zip Code
Each bar is one zip code, ranked from highest to lowest median household income. The area-wide median is $43,626, and 2 of 4 zip codes are above it.
Compare Every Zip Code
Select a column heading to sort. Select a zip code to see its full profile.
| Zip | Town | County | Population | Median income | Home value | Median rent | Median age | Owner occupied |
|---|---|---|---|---|---|---|---|---|
| 28379 | Rockingham | Richmond County | 24,068 | $47,156 | $157,400 | $802 | 40.9 | 64.5% |
| 28345 | Hamlet | Richmond County | 12,224 | $38,472 | $97,600 | $679 | 39.0 | 61.6% |
| 28338 | Ellerbe | Richmond County | 3,320 | $58,666 | $156,900 | $590 | 47.1 | 77.9% |
| 28347 | Hoffman | Richmond County | 1,966 | $39,414 | $91,300 | $761 | 30.4 | 79.8% |
Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the micropolitan area their population mainly falls in.
