Duplexes for sale in Rocky Mount

433 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
House
House for sale in North Green, Rocky Mount
USD 75,000
North Green, Rocky Mount

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in North Green, Rocky Mount
USD 714,400
North Green, Rocky Mount

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 249,900
Rocky Mount, Nash County

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Little Easonburg, Rocky Mount
USD 2,713,000
Little Easonburg, Rocky Mount

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Swelton Heights, Rocky Mount
USD 35,000
Swelton Heights, Rocky Mount

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 50,000
Rocky Mount, Nash County

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 65,000
Rocky Mount, Nash County

1 Bathroom

Swimming pool

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 3,000,000
Rocky Mount, Nash County

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Falls Road National Historic District, Rocky Mount
USD 50,000
Falls Road National Historic District, Rocky Mount

1 Bathroom

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 115,000
Rocky Mount, Nash County

3 Bedrooms

2 Bathrooms

1,344 sq.ft

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Swelton Heights, Rocky Mount
USD 42,200
Swelton Heights, Rocky Mount

2 Bedrooms

1 Bathroom

784 sq.ft

Oct 02, 2026

49 pictures Arrow icon pointing to the right
House
House for sale in Five Points, Rocky Mount
USD 190,000
Five Points, Rocky Mount

4 Bedrooms

2 Bathrooms

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 59,000
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

1,800 sq.ft

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Five Points, Rocky Mount
Request Details
Five Points, Rocky Mount

1 day + 7 hours ago

View photo Arrow icon pointing to the right
Updated
House
House for sale in Rocky Mount, Nash County
USD 125,000
Rocky Mount, Nash County

4 Bedrooms

2 days + 7 hours ago

View photo Arrow icon pointing to the right
Updated
House
House for sale in Rocky Mount, Nash County
USD 125,000
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

2 days + 7 hours ago

View photo Arrow icon pointing to the right
Updated
House
House for sale in Rocky Mount, Nash County
USD 125,000
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

2 days + 7 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 196,800
Rocky Mount, Nash County

3 Bedrooms

2 Bathrooms

1,302 sq.ft

Equipped kitchen

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 297,990
Rocky Mount, Nash County

3 Bedrooms

2 Bathrooms

2,164 sq.ft

Parking

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Villa Place National Historic District, Rocky Mount
USD 1,895,000
USD 1,995,000
5%
Villa Place National Historic District, Rocky Mount

18 Bedrooms

11 Bathrooms

9,465 sq.ft

Fully furnished

2 weeks + 6 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Five Points, Rocky Mount
USD 175,000
Five Points, Rocky Mount

4 Bedrooms

2 Bathrooms

1,499 sq.ft

Oct 12, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 292,990
Rocky Mount, Nash County

3 Bedrooms

2 Bathrooms

2,175 sq.ft

Parking

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
Request Details
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

1,991 sq.ft

PatioEquipped kitchenParking

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 311,990
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

2,824 sq.ft

Office roomGymFireplaceEquipped kitchenParking

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 301,990
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

2,618 sq.ft

Parking

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 272,990
Rocky Mount, Nash County

3 Bedrooms

2 Bathrooms

1,618 sq.ft

Parking

Oct 08, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Five Points, Rocky Mount
USD 10,000
Five Points, Rocky Mount

Oct 07, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
Request Details
Rocky Mount, Nash County

4 Bedrooms

2 Bathrooms

2,174 sq.ft

PatioEquipped kitchenParking

Oct 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Rocky Mount, Nash County
USD 95,000
USD 245,000
61%
Rocky Mount, Nash County

6 Bedrooms

3 Bathrooms

4,060 sq.ft

Equipped kitchen

Sep 19, 2026

4 pictures Arrow icon pointing to the right
House
House for sale in South Rocky Mount, Rocky Mount
USD 196,800
South Rocky Mount, Rocky Mount

3 Bedrooms

2 Bathrooms

1,302 sq.ft

Equipped kitchen

Jul 26, 2026