Roanoke Rapids, NC Micro Area

The Roanoke Rapids, NC micropolitan area is home to 65,431 residents and 35,469 housing units, centered in Virginia. Its median household income is $45,823, and the median family income is $58,912. The median age is 45.9, 7.1 years older than the Virginia median of 38.8. Residents are 48.6% male and 51.4% female.

Population

65,431

Median household income

$45,823

Median family income

$58,912

Median age

45.9

Housing units

35,469

Zip codes

15

with 1,000+ residents

Population by Race and Ethnicity

Black residents make up the largest share of the micropolitan area at 52.7%, followed by White residents at 37.8%. Hispanic or Latino residents, who can be of any race, make up 3.0% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Roanoke Rapids, NC Micro Area

The Roanoke Rapids, NC micropolitan area includes 15 zip codes across Halifax County and Northampton County, home to a combined 66,518 residents. The most populous is Roanoke Rapids (27870) with 24,778 residents. Median household incomes range from $31,544 in Weldon (27890) to $87,500 in Henrico (27842). Home values are highest in Henrico (27842) at $490,600 and lowest in Scotland Neck (27874) at $74,800. Weldon (27890) has the youngest population, with a median age of 36.7, while Henrico (27842) is the oldest at 63.2.

Highest income

$87,500

Henrico (27842)

Lowest income

$31,544

Weldon (27890)

Highest home value

$490,600

Henrico (27842)

Lowest median rent

$540/mo

Rich Square (27869)

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 $45,823, and 9 of 15 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
27870Roanoke RapidsHalifax County24,778$48,994$124,300$87341.158.4%
27850LittletonHalifax County6,817$65,651$192,600$61652.483.6%
27823EnfieldHalifax County6,498$33,549$89,800$72539.565.2%
27874Scotland NeckHalifax County3,677$37,500$74,800$56861.460.5%
27839HalifaxHalifax County3,595$51,818$94,100$92646.769.8%
27844HollisterHalifax County3,361$38,058$105,200$75842.474.7%
27831GarysburgNorthampton County2,640$34,262$87,300$77454.574.7%
27832GastonNorthampton County2,525$47,096$113,600$82153.469.9%
27890WeldonHalifax County2,350$31,544$94,800$73036.749.7%
27845JacksonNorthampton County2,339$49,021$87,000$81941.376.0%
27820ConwayNorthampton County2,161$53,625$130,500$68237.672.9%
27869Rich SquareNorthampton County1,760$41,819$115,200$54056.375.8%
27842HenricoNorthampton County1,439$87,500$490,600$78863.295.3%
27897WoodlandNorthampton County1,397$50,863$109,200$85651.161.4%
27876SeaboardNorthampton County1,181$48,696$84,500$71559.668.0%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the micropolitan area their population mainly falls in.

Scroll to Top