Roanoke Rapids, North Carolina

Roanoke Rapids, North Carolina
Roanoke Avenue
Location of Roanoke Rapids, North Carolina
Coordinates: 36°26′43″N 77°38′57″W / 36.44528°N 77.64917°W / 36.44528; -77.64917
CountryUnited States
StateNorth Carolina
CountyHalifax
Area
  Total
9.95 sq mi (25.77 km2)
  Land9.91 sq mi (25.67 km2)
  Water0.04 sq mi (0.09 km2)
Elevation
138 ft (42 m)
Population
 (2020)
  Total
15,229
  Density1,536.27/sq mi (593.16/km2)
Time zoneUTC−5 (Eastern (EST))
  Summer (DST)UTC−4 (EDT)
ZIP code
27870
Area code252
FIPS code37-56900
GNIS feature ID2404628
Websitewww.roanokerapidsnc.com

Roanoke Rapids (/ˈrəˌnk/) is a city in Halifax County, North Carolina, United States. The population was 15,229 at the 2020 census and is the largest community in Halifax County. It is the principal city of the Roanoke Rapids Micropolitan Statistical Area, and is also an anchor city of the Rocky Mount-Wilson-Roanoke Rapids CSA, with a total population of 297,726 as of 2018.