Roanoke Rapids, North Carolina

Roanoke Rapids: City in Halifax County, North Carolina, United States


Roanoke Rapids is a city located in the county of Halifax in the U.S. state of North Carolina. Its population at the 2010 census was 15,754 and a population density of 611 people per km². After 10 years in 2020 city had an estimated population of 14,186 inhabitants.

Roanoke Rapids locator map
Location of Roanoke Rapids on North Carolina map.

Quick Facts about Roanoke Rapids

Population : 14,186 (2020)
Country : United States of America
State : North Carolina (United States)
County : Halifax County
Postal code : 27870
Phone Area Codes : 252
Area : 25.77 km2
Altitude : 154 feet / 47 meters
Time Zone : America/New_York
Local time : 11:02:39 (14th June 2024)
Density : 551 Pop. per km² as of 2020
Population growth : -11.05% (2010-2020)
NCMap-doton-RoanokeRapids locator map image
NCMap-doton-RoanokeRapids locator map image


Roanoke Rapids is located at 36°27'42"N 77°39'15"W (36.4615400, -77.6541500).

Roanoke Rapids map


According to census records, the population of Roanoke Rapids decreased by 11.05% in 10 years.

Year Population % Change Method
2010 15,754 - census
2011 15,661 -0.59% estimation process
2012 15,546 -0.74% estimation process
2013 15,357 -1.23% estimation process
2014 15,296 -0.4% estimation process
2015 15,100 -1.3% estimation process
2016 14,967 -0.89% estimation process
2017 14,777 -1.29% estimation process
2018 14,494 -1.95% estimation process
2019 14,320 -1.22% estimation process
2020 14,186 -0.94% estimation process

Roanoke Rapids zip code is 27870. County name: Halifax, County fips: 37083

Great Falls, RZZ, Roanoke Rapids, Rounok Rapids, roanokurapizzu, rwnwk rabydz, rwwnwwk rpyd karwlynay shmaly, Роунок Рапидс, روانوک ریپڈس، شمالی کیرولائنا, رونوك رابيدز, روونووک رپید، کارولینای شمالی, ロアノークラピッズ

People born in Roanoke Rapids (17)

People born in Roanoke Rapids, including musician and Idol contestant Chris Daughtry, filmmaker Richard Kern, baseball player Brian Barnes, .


  • Clarke Hogan (Virginia politician) he was born in 21/07/1969
  • Crystal Lee Sutton (American activist) she was born in 31/12/1940
  • David J. Dorsett (United States Navy vice admiral) he was born in 08/10/1956
  • Dawud Salahuddin (American assassin) he was born in 01/01/1950
  • James Anderson (American football linebacker, born 1983) he was born in 26/09/1983
  • James E. Cheek (American theologian) he was born in 04/12/1932
  • Michael H. Wray (American politician) he was born in 06/04/1967
  • Ron Davis (American baseball player (1941-1992)) he was born in 21/10/1941
  • Kareem Martin (American football player) he was born in 19/02/1992
  • Jack Boone (American football player and coach) he was born in 28/05/1918
  • Fred Vaughan (American football player (1904-1986)) he was born in 08/10/1904
  • Tom Topping (American football player (1934-1990)) he was born in 06/11/1934
  • Nazair Jones (American football defensive tackle) he was born in 13/12/1994
  • George M. Langford (American cell biologist) he was born in 26/08/1944

Schools in Roanoke Rapids

College & universities near Roanoke Rapids, NC

Code Name City ZIP
198640 Halifax Community College Weldon (NC) 27890
233639 Southside Virginia Community College Alberta (VA) 23821
198303 Chowan University Murfreesboro (NC) 27855
199209 North Carolina Wesleyan College Rocky Mount (NC) 27804

Stations (6)

Amtrak & bus stations near Roanoke Rapids, NC

Code Name Address Type
RMT Rocky Mount 101 Hammond Street RAIL
WLN Wilson 401 East Nash Street RAIL
PTB Petersburg station 3516 South Street RAIL
GRN Greenville, NC Second and Reade Streets BUS
RGH Raleigh Union Station 320 West Cabarrus Street RAIL

Post offices near Roanoke Rapids

Post Office Name City ZIP
Roanoke Rapid Post Office Roanoke Rapids (NC) 27870

Other cities in Halifax County

Cities, towns, neighborhoods & other populated places in Halifax County , NC.

City Name Population Title
South Rosemary 2,836 Township in Halifax County, North Carolina
Enfield 2,260 Town in Halifax County, North Carolina, United States
Scotland Neck 1,810 Town in North Carolina (United States)
Weldon 1,456 Town in Halifax County, North Carolina, United States
South Weldon 705 Township in Halifax County, North Carolina
Littleton 584 Town in Halifax County, North Carolina, United States
Hobgood 315 Town in North Carolina
Halifax 201 Town in Halifax County, North Carolina, United States

Distance to Other Cities

Roanoke Rapids distances to largest North Carolina cities