Ranches for sale in Marion

171,349 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
21 pictures Arrow icon pointing to the right
New
House
House for sale in Marion, McDowell County
USD 414,900
Marion, McDowell County

3 Bedrooms

2 Bathrooms

2,048 sq.ft

GardenEquipped kitchen

18 hours ago

15 pictures Arrow icon pointing to the right
New
House
House for sale in Marion, McDowell County
USD 189,000
Marion, McDowell County

2 Bedrooms

1 Bathroom

780 sq.ft

GardenEquipped kitchen

18 hours ago

33 pictures Arrow icon pointing to the right
New
Land
Land for sale in Fero, Marion
USD 109,000
Fero, Marion

2 days + 18 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Providence, Marion
USD 330,000
Providence, Marion

3 Bedrooms

2 Bathrooms

1,445 sq.ft

FireplaceEquipped kitchen

2 days + 18 hours ago

31 pictures Arrow icon pointing to the right
Condo
Condo for sale in Marion, McDowell County
USD 235,000
Marion, McDowell County

2 Bedrooms

2 Bathrooms

1,251 sq.ft

3 days + 18 hours ago

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Marion, McDowell County
USD 235,000
Marion, McDowell County

2 Bedrooms

2 Bathrooms

1,251 sq.ft

Garden

3 days + 18 hours ago

34 pictures Arrow icon pointing to the right
Land
Land for sale in East Marion, Marion
USD 129,000
East Marion, Marion

4 days + 18 hours ago

42 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 490,000
Marion, McDowell County

399 sq.ft

Oct 09, 2026

31 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 234,500
Marion, McDowell County

4 Bedrooms

2 Bathrooms

1,652 sq.ft

Office roomParkingCellar

3 days + 18 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 529,000
Marion, McDowell County

2 Bedrooms

2 Bathrooms

1,565 sq.ft

Fireplace

1 week + 1 day ago

33 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Marion, McDowell County
USD 233,900
Marion, McDowell County

2 Bedrooms

1 Bathroom

1,276 sq.ft

Equipped kitchenSwimming poolParking

1 week + 2 days ago

View photo Arrow icon pointing to the right
House
House for sale in Glenwood, Marion
USD 279,900
Glenwood, Marion

3 Bedrooms

2 Bathrooms

1,480 sq.ft

Office roomDeck

1 week + 2 days ago

45 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 285,000
Marion, McDowell County

3 Bedrooms

3 Bathrooms

2,070 sq.ft

GardenFireplaceEquipped kitchenParkingCellar

1 week + 2 days ago

15 pictures Arrow icon pointing to the right
Land
Land for sale in Marion, McDowell County
USD 124,900
Marion, McDowell County
Cellar

1 week + 2 days ago

31 pictures Arrow icon pointing to the right
Land
Land for sale in Marion, McDowell County
USD 130,000
Marion, McDowell County

5 days + 18 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Marion, McDowell County
USD 679,000
Marion, McDowell County

1 week + 4 days ago

4 pictures Arrow icon pointing to the right
Land
Land for sale in Glenwood, Marion
USD 535,000
Glenwood, Marion

1 week + 4 days ago

4 pictures Arrow icon pointing to the right
Land
Land for sale in Marion, McDowell County
USD 69,900
Marion, McDowell County

1 week + 4 days ago

5 pictures Arrow icon pointing to the right
Land
Land for sale in North Cove Crossing, Marion
USD 679,000
North Cove Crossing, Marion

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Marion, McDowell County
USD 130,000
Marion, McDowell County

1 week + 6 days ago

37 pictures Arrow icon pointing to the right
Updated
House
House for sale in Marion, McDowell County
USD 949,000
Marion, McDowell County

3 Bedrooms

2 Bathrooms

1,937 sq.ft

Garden

2 days + 18 hours ago

46 pictures Arrow icon pointing to the right
Updated
House
House for sale in Marion, McDowell County
USD 589,000
USD 599,900
2%
Marion, McDowell County

7 Bedrooms

4 Bathrooms

3,923 sq.ft

DeckCellarParking

2 days + 18 hours ago

46 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 945,000
Marion, McDowell County

3 Bedrooms

2 Bathrooms

2,998 sq.ft

FireplaceEquipped kitchen

2 weeks + 18 hours ago

17 pictures Arrow icon pointing to the right
House
House for sale in Clinchfield, Marion
USD 179,000
Clinchfield, Marion

3 Bedrooms

988 sq.ft

Parking

2 weeks + 18 hours ago

20 pictures Arrow icon pointing to the right
House
House for sale in Clinchfield, Marion
USD 227,000
Clinchfield, Marion

3 Bedrooms

2 Bathrooms

1,125 sq.ft

DeckEquipped kitchen

2 weeks + 1 day ago

20 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 365,000
Marion, McDowell County

5 Bedrooms

3 Bathrooms

1,997 sq.ft

2 weeks + 2 days ago

46 pictures Arrow icon pointing to the right
Land
Land for sale in Marion, McDowell County
USD 144,900
Marion, McDowell County

2 weeks + 2 days ago

23 pictures Arrow icon pointing to the right
Land
Land for sale in Linville Falls, Marion
USD 145,000
Linville Falls, Marion

2 weeks + 2 days ago

39 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 325,000
Marion, McDowell County

3 Bedrooms

2 Bathrooms

1,537 sq.ft

GardenOffice roomCellarParking

2 weeks + 2 days ago

32 pictures Arrow icon pointing to the right
House
House for sale in Marion, McDowell County
USD 325,000
Marion, McDowell County

3 Bedrooms

2 Bathrooms

1,961 sq.ft

PatioEquipped kitchenParkingCellar

2 weeks + 2 days ago