Lands for sale in Altavista

358,821 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
Updated
Foreclosure
Land
Land for sale in Seminole Ridge, Altavista
Request Details
Seminole Ridge, Altavista

1 day + 15 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Moseley Heights, Altavista
Request Details
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

1,080 sq.ft

1 day + 15 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Moseley Heights, Altavista
Request Details
Moseley Heights, Altavista

1 day + 15 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Castle Craig, Altavista
Request Details
Castle Craig, Altavista

3 Bedrooms

2 Bathrooms

1,404 sq.ft

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Altavista, Campbell County
Request Details
Altavista, Campbell County

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Altavista, Campbell County
Request Details
Altavista, Campbell County

3 Bedrooms

2 Bathrooms

1,792 sq.ft

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Moseley Heights, Altavista
Request Details
Moseley Heights, Altavista

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Moseley Heights, Altavista
Request Details
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

1,035 sq.ft

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Moseley Heights, Altavista
Request Details
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

960 sq.ft

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Seminole Ridge, Altavista
Request Details
Seminole Ridge, Altavista

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Forest Hill, Altavista
Request Details
Forest Hill, Altavista

3 Bedrooms

1 Bathroom

1,286 sq.ft

1 day + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Moseley Heights, Altavista
Request Details
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

999 sq.ft

1 day + 15 hours ago

70 pictures Arrow icon pointing to the right
Land
Land for sale in Altavista, Campbell County
USD 1,250,000
Altavista, Campbell County
FireplaceEquipped kitchen

6 days + 15 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Riverview Heights, Altavista
USD 399,900
Riverview Heights, Altavista
Office room

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Altavista, Campbell County
USD 90,000
Altavista, Campbell County
Garden

Oct 08, 2026

9 pictures Arrow icon pointing to the right
Land
Land for sale in Altavista, Campbell County
USD 90,000
Altavista, Campbell County
Garden

Aug 28, 2026

3 pictures Arrow icon pointing to the right
Land
Land for sale in Altavista, Campbell County
USD 399,900
Altavista, Campbell County
Office room

Jul 24, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Riverview Heights, Altavista
USD 399,500
Riverview Heights, Altavista

Mar 04, 2026

59 pictures Arrow icon pointing to the right
House
House for sale in Hodges, Altavista
USD 285,000
Hodges, Altavista

3 Bedrooms

2 Bathrooms

1,200 sq.ft

Deck

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Farm
Farm for sale in Altavista, Campbell County
USD 1,250,000
Altavista, Campbell County

3 Bedrooms

3 Bathrooms

2,273 sq.ft

FireplaceEquipped kitchen

1 week + 2 days ago

96 pictures Arrow icon pointing to the right
House
House for sale in Altavista, Campbell County
USD 1,250,000
Altavista, Campbell County

3 Bedrooms

3 Bathrooms

2,273 sq.ft

FireplaceEquipped kitchen

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Hodges, Altavista
USD 285,000
Hodges, Altavista

3 Bedrooms

2 Bathrooms

1,200 sq.ft

Deck

2 weeks + 3 days ago

33 pictures Arrow icon pointing to the right
House
House for sale in Altavista, Campbell County
USD 3,990,000
Altavista, Campbell County

3 Bedrooms

2 Bathrooms

2,232 sq.ft

PatioGardenDeckEquipped kitchenParkingCellar

6 days + 15 hours ago

18 pictures Arrow icon pointing to the right
House
House for sale in Moseley Heights, Altavista
USD 199,900
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

1,046 sq.ft

Cellar

3 weeks + 15 hours ago

42 pictures Arrow icon pointing to the right
House
House for sale in Moseley Heights, Altavista
USD 135,000
Moseley Heights, Altavista

2 Bedrooms

1 Bathroom

978 sq.ft

GardenEquipped kitchenParking

Oct 20, 2026

32 pictures Arrow icon pointing to the right
House
House for sale in Beverly Heights, Altavista
USD 274,900
Beverly Heights, Altavista

4 Bedrooms

2 Bathrooms

2,100 sq.ft

PatioGardenEquipped kitchenParking

4 days + 15 hours ago

25 pictures Arrow icon pointing to the right
House
House for sale in Moseley Heights, Altavista
USD 165,000
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

Garden

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Seminole Ridge, Altavista
USD 225,000
Seminole Ridge, Altavista

3 Bedrooms

2 Bathrooms

1,050 sq.ft

Parking

Oct 16, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Moseley Heights, Altavista
USD 165,000
Moseley Heights, Altavista

3 Bedrooms

1 Bathroom

Oct 07, 2026

44 pictures Arrow icon pointing to the right
Updated
House
House for sale in Altavista, Campbell County
USD 240,000
Altavista, Campbell County

5 Bedrooms

2 Bathrooms

2,213 sq.ft

Office roomParkingEquipped kitchen

2 days + 15 hours ago