Discover Roanoke Rapids
compiled from our dataRoanoke Rapids is located in North Carolina, USA, and has a population of about 15,229. Our atlas lists 99 places here.
These include 11 sights and 3 museums, 67 restaurants, 18 places to stay and 0 cocktail bars. Highlights include Carriage Hill, Becker Manor Apts, Becker Farms Apartments.