Ranches for sale in Elkin

160,366 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
2 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 190,000
Elkin, Surry County

3 Bedrooms

1 Bathroom

1,124 sq.ft

Equipped kitchen

Oct 14, 2026

21 pictures Arrow icon pointing to the right
Land
Land for sale in Elkin, Surry County
USD 250,000
USD 269,000
7%
Elkin, Surry County
GardenParking

Oct 13, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Elkin, Surry County
USD 49,900
Elkin, Surry County
Garden

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 379,000
Elkin, Surry County

3 Bedrooms

2 Bathrooms

1,528 sq.ft

GardenFireplaceParkingCellar

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 175,000
Elkin, Surry County

3 Bedrooms

2 Bathrooms

1,296 sq.ft

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 137,900
Elkin, Surry County

2 Bedrooms

1 Bathroom

924 sq.ft

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 179,999
Elkin, Surry County

2 Bedrooms

1 Bathroom

1,590 sq.ft

Equipped kitchen

Oct 08, 2026

32 pictures Arrow icon pointing to the right
House
House for sale in Pleasant Hill, Elkin
USD 190,000
Pleasant Hill, Elkin

3 Bedrooms

1 Bathroom

1,124 sq.ft

GardenOffice roomEquipped kitchen

Oct 06, 2026

16 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 250,000
USD 269,000
7%
Elkin, Surry County
GardenParking

Oct 03, 2026

26 pictures Arrow icon pointing to the right
House
House for sale in Pleasant Hill, Elkin
USD 210,500
USD 219,000
4%
Pleasant Hill, Elkin

2 Bedrooms

1 Bathroom

981 sq.ft

GardenEquipped kitchenParking

Oct 02, 2026

25 pictures Arrow icon pointing to the right
House
House for sale in Pleasant Hill, Elkin
USD 230,000
Pleasant Hill, Elkin

3 Bedrooms

1 Bathroom

1,235 sq.ft

GardenDeckEquipped kitchenCellar

Sep 22, 2026

43 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 799,900
Elkin, Surry County

5 Bedrooms

3 Bathrooms

3,646 sq.ft

ParkingCellar

Sep 06, 2026

44 pictures Arrow icon pointing to the right
House
House for sale in Elkin Valley, Elkin
USD 390,000
Elkin Valley, Elkin

5,191 sq.ft

Office roomEquipped kitchenParking

Sep 05, 2026

View photo Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 127,000
Elkin, Surry County

3 Bedrooms

2 Bathrooms

Equipped kitchen

Aug 30, 2026

28 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Elkin, Surry County
USD 264,990
Elkin, Surry County

3 Bedrooms

2 Bathrooms

1,618 sq.ft

Equipped kitchen

Aug 23, 2026

4 pictures Arrow icon pointing to the right
Land
Land for sale in Elkin Valley, Elkin
USD 225,000
Elkin Valley, Elkin

Aug 22, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Elkin, Surry County
USD 189,900
Elkin, Surry County

Aug 15, 2026

7 pictures Arrow icon pointing to the right
Land
Land for sale in Elkin, Surry County
USD 45,000
Elkin, Surry County
Cellar

Aug 03, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Elkin, Surry County
USD 49,900
Elkin, Surry County
Garden

Jul 30, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Elkin Valley, Elkin
USD 22,500
Elkin Valley, Elkin

Jul 28, 2026

42 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Elkin Valley, Elkin
USD 1,985,000
Elkin Valley, Elkin

9,019 sq.ft

Cellar

Jul 24, 2026

45 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 552,000
Elkin, Surry County

5,585 sq.ft

Parking

Jul 24, 2026

12 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 225,000
Elkin, Surry County

3 Bedrooms

1 Bathroom

1,836 sq.ft

CellarParking

Jul 24, 2026

17 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 137,900
Elkin, Surry County

2 Bedrooms

1 Bathroom

924 sq.ft

Jul 22, 2026

8 pictures Arrow icon pointing to the right
Land
Land for sale in Elkin, Surry County
USD 68,000
Elkin, Surry County

Jun 29, 2026

4 pictures Arrow icon pointing to the right
House
House for sale in Elkin Valley, Elkin
USD 225,000
Elkin Valley, Elkin

Jun 17, 2026

43 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Elkin, Surry County
USD 640,000
Elkin, Surry County

1,504 sq.ft

PatioDeck

Apr 17, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Elkin, Surry County
USD 925,000
Elkin, Surry County

Mar 14, 2026

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Ontario Ranch, Ontario
Request Details
Ontario Ranch, Ontario

5 Bedrooms

4 Bathrooms

3,085 sq.ft

1 day + 1 hour ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Craig Ranch, Las Vegas
Request Details
Craig Ranch, Las Vegas

3 Bedrooms

2 Bathrooms

1,421 sq.ft

1 day + 1 hour ago