Properties for sale in Santa Margarita

23,883 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
5 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 749,000
Santa Margarita, San Luis Obispo County

47,916 sq.ft

Sep 24, 2026

3 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 799,000
Santa Margarita, San Luis Obispo County

52,272 sq.ft

Sep 18, 2026

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Santa Margarita, San Luis Obispo County
Request Details
Santa Margarita, San Luis Obispo County

2 Bedrooms

1 Bathroom

1,300 sq.ft

1 day + 1 hour ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
Land
Land for sale in Santa Margarita, San Luis Obispo County
Request Details
Santa Margarita, San Luis Obispo County

1 day + 1 hour ago

3 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 649,000
Santa Margarita, San Luis Obispo County

56,192 sq.ft

Sep 20, 2026

11 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 800,000
Santa Margarita, San Luis Obispo County

52,272 sq.ft

Sep 20, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 749,000
Santa Margarita, San Luis Obispo County

45,302 sq.ft

Sep 20, 2026

5 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 699,000
Santa Margarita, San Luis Obispo County

66,211 sq.ft

Sep 18, 2026

2 pictures Arrow icon pointing to the right
New
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 10,000
Santa Margarita, San Luis Obispo County
Garden

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 599,000
Santa Margarita, San Luis Obispo County

3 Bedrooms

1 Bathroom

1,650 sq.ft

5 days + 1 hour ago

View photo Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 599,000
Santa Margarita, San Luis Obispo County

3 Bedrooms

1 Bathroom

1,650 sq.ft

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 80,000
Santa Margarita, San Luis Obispo County

1 week + 1 hour ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
Request Details
Santa Margarita, San Luis Obispo County

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
Request Details
Santa Margarita, San Luis Obispo County

6 Bedrooms

4 Bathrooms

2,929 sq.ft

2 weeks + 1 hour ago

61 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 749,900
Santa Margarita, San Luis Obispo County

5 Bedrooms

4 Bathrooms

1,884 sq.ft

GardenOffice roomDeckParking

2 weeks + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 749,900
Santa Margarita, San Luis Obispo County

5 Bedrooms

4 Bathrooms

1,884 sq.ft

GardenOffice roomDeckParking

1 week + 1 hour ago

38 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 199,900
USD 699,900
71%
Santa Margarita, San Luis Obispo County

3 Bedrooms

2 Bathrooms

1,132 sq.ft

PatioGarden

1 week + 1 day ago

23 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 175,000
Santa Margarita, San Luis Obispo County

2 Bedrooms

1 Bathroom

1,152 sq.ft

FireplaceEquipped kitchen

Sep 27, 2026

55 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 940,000
USD 960,000
2%
Santa Margarita, San Luis Obispo County

3 Bedrooms

2 Bathrooms

1,612 sq.ft

GardenFireplaceEquipped kitchenParkingSwimming pool

4 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 722,000
USD 895,000
19%
Santa Margarita, San Luis Obispo County

4 Bedrooms

2 Bathrooms

2,396 sq.ft

DeckEquipped kitchenParking

6 days + 1 hour ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 10,000
Santa Margarita, San Luis Obispo County

2 weeks + 4 days ago

23 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 749,000
Santa Margarita, San Luis Obispo County

3 Bedrooms

2 Bathrooms

1,040 sq.ft

PatioGardenOffice roomEquipped kitchenParking

Sep 22, 2026

53 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 895,000
Santa Margarita, San Luis Obispo County

5 Bedrooms

2 Bathrooms

2,396 sq.ft

PatioDeckEquipped kitchenParking

Sep 08, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 25,000
Santa Margarita, San Luis Obispo County

1 week + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Santa Margarita, San Luis Obispo County
USD 154,800
Santa Margarita, San Luis Obispo County

2 Bedrooms

1 Bathroom

696 sq.ft

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 10,000
Santa Margarita, San Luis Obispo County

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 13,900
Santa Margarita, San Luis Obispo County

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 25,000
Santa Margarita, San Luis Obispo County

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 30,000
Santa Margarita, San Luis Obispo County

Oct 13, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Santa Margarita, San Luis Obispo County
USD 10,000
Santa Margarita, San Luis Obispo County

Oct 12, 2026