Your Current Search
Homes for Sale
Roanoke Rapids, NC
Clear All Filters
Refine Your Search
Price Range
to
Search by Schools

Update
Update MLS
More Search Options
Listing Activity
Property Type
Age
Exterior Features
Interior Features
Property Features
Community
AC / Heating
Refine Your Search
Sort By:
Per Page:
Page:
1 | 2 | 3 | 415 Next
NEWLY LISTED
421 S Zoo Road

$160,000

421 S Zoo Road Roanoke Rapids, NC 27870
3 Beds 2,356 Sq. Ft
3 Full Baths 1 Half Bath
Courtesy Of ROCHELLE MOON REALTY
NEWLY LISTED
107 Charles Circle

$99,500

107 Charles Circle Roanoke Rapids, NC 27870
3 Beds 960 Sq. Ft
1 Full Bath
Courtesy Of 1st Class Real Estate Triangle East
NEWLY LISTED
835 Rapids

$219,000

835 Rapids Roanoke Rapids, NC 27870
4 Beds
2 Full Baths
Courtesy Of Coldwell Banker Advantage
336 Windsong Dr.

$2,200,000

336 Windsong Dr. Roanoke Rapids, NC 27870
4 Beds
3 Full Baths 1 Half Bath
Courtesy Of Coldwell Banker Advantage
507 Hamilton St

$179,900

507 Hamilton St Roanoke Rapids, NC 27870
3 Beds
1 Full Bath
Courtesy Of Coldwell Banker Advantage
SALE PENDING
4292 Hwy 158

$165,000

4292 Hwy 158 Roanoke Rapids, NC 27870
3 Beds 1,296 Sq. Ft
1 Full Bath
Courtesy Of TRIANGLE NORTH REALTY
SALE PENDING
809 W 2nd Street Street

$235,000

809 W 2nd Street Street Roanoke Rapids, NC 27870
3 Beds 2,683 Sq. Ft
2 Full Baths
Courtesy Of eXp Realty, LLC
910 Marshall Street

$207,500

910 Marshall Street Roanoke Rapids, NC 27870
3 Beds 1,240 Sq. Ft
2 Full Baths
Courtesy Of Fathom Realty NC, LLC
0 Jennifers Lane

$60,000

0 Jennifers Lane Roanoke Rapids, NC 27870
Courtesy Of Coldwell Banker Advantage
700 Ashton St.

$119,000

700 Ashton St. Roanoke Rapids, NC 27870
3 Beds
1 Full Bath
Courtesy Of Coldwell Banker Advantage
1 | 2 | 3 | 415 »

Roanoke Rapids, NC Real Estate & Homes for Sale - 147 Found

DRAWING TOOL
Draw the area on the map that you would like to search. Click the pencil icon again to turn the drawing tool off.
Points Of Interest
Area Overlay
$50K Heat map range $1M+
Heat maps are viewable one at a time.
Click the buttons to toggle them on or off.