Properties for sale in Rocky Mount

2,338 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
New
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

3 Bedrooms

1 Bathroom

1,080 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

4 Bedrooms

3 Bathrooms

2,166 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

4 Bedrooms

2 Bathrooms

1,880 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,512 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,352 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

2,090 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

2 Bedrooms

2 Bathrooms

1,010 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rocky Mount, Franklin County
Request Details
Rocky Mount, Franklin County

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hickman, Rocky Mount
Request Details
Hickman, Rocky Mount

20 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Rocky Mount, Franklin County
USD 179,000
Rocky Mount, Franklin County

3 Bedrooms

1 Bathroom

888 sq.ft

DeckEquipped kitchen

20 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Rocky Mount, Franklin County
USD 199,999
Rocky Mount, Franklin County

3 Bedrooms

1,131 sq.ft

Equipped kitchenCellarParking

2 days + 20 hours ago

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

2 Bedrooms

1 Bathroom

672 sq.ft

5 days + 20 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Rocky Mount, Franklin County
USD 35,000
Rocky Mount, Franklin County

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 259,900
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,148 sq.ft

Equipped kitchenParking

1 week + 5 days ago

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

3 Bedrooms

2 Bathrooms

1,632 sq.ft

FireplaceCellarParking

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 319,900
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,604 sq.ft

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 299,000
USD 310,000
4%
Rocky Mount, Franklin County

2 Bedrooms

1 Bathroom

1,530 sq.ft

5 days + 20 hours ago

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

3 Bedrooms

2 Bathrooms

1,500 sq.ft

2 weeks + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 314,900
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,568 sq.ft

2 weeks + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 369,950
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

2,693 sq.ft

Swimming pool

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 539,900
Rocky Mount, Franklin County

4 Bedrooms

2 Bathrooms

2,032 sq.ft

GardenParkingDeckFireplaceEquipped kitchen

2 weeks + 1 day ago

41 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 479,900
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

2,455 sq.ft

PatioFireplaceEquipped kitchen

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 339,500
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,248 sq.ft

ParkingDeckEquipped kitchen

Oct 09, 2026

44 pictures Arrow icon pointing to the right
Updated
House
House for sale in Rocky Mount, Franklin County
USD 309,600
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,407 sq.ft

GardenDeckEquipped kitchen

2 days + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 299,900
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,344 sq.ft

Garden

Oct 16, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Rocky Mount, Franklin County
USD 284,900
Rocky Mount, Franklin County

4 Bedrooms

2 Bathrooms

1,417 sq.ft

PatioGardenEquipped kitchenParking

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Updated
Farm
Farm for sale in Rocky Mount, Franklin County
USD 554,950
USD 559,950
1%
Rocky Mount, Franklin County

3 Bedrooms

3 Bathrooms

2,040 sq.ft

20 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Rocky Mount, Franklin County
USD 379,900
Rocky Mount, Franklin County

3 Bedrooms

3 Bathrooms

2,916 sq.ft

20 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Rocky Mount, Franklin County
USD 55,000
USD 389,000
86%
Rocky Mount, Franklin County

3 Bedrooms

2 Bathrooms

1,344 sq.ft

GardenDeckFireplaceEquipped kitchen

20 hours ago