South Carolina · 204 active listings
Elgin Real Estate
Elgin, in Kershaw County just east of Columbia, offers affordable homes and newer subdivisions with a relaxed pace. Steady growth and a short commute make it a value-minded Midlands choice.
Currently for sale in Elgin
See all 204 →Get alerts on new listings
We'll email you when new homes match these filters. No spam, unsubscribe anytime.
$210,000
209 Brookside Lane
Elgin, 29045
3 bd·2 ba·1,200 sqft
$185,000
133 Sunset Strip
Elgin, 29045
3 bd·1.1 ba·1,010 sqft
$365,000
1540 Ross Road
Elgin, 29045
4 bd·3 ba·2,528 sqft
$345,000
94 Texas Black Way
Elgin, 29045
5 bd·4 ba·3,048 sqft
$335,000
125 Calming Creek Way
Elgin, 29045
3 bd·2.1 ba·1,748 sqft
$403,000
168 Abbey Road
Elgin, 29045
5 bd·3 ba·3,208 sqft
$318,278
6000 Edgemont Court
Elgin, 29045
5 bd·3 ba·2,177 sqft
$289,900
8 Manzanita Court
Elgin, 29045
3 bd·2 ba·1,571 sqft
$280,602
3075 Hallsdale Drive
Elgin, 29045-0000
4 bd·2.1 ba·1,806 sqft
$349,900
662 Barfield Road
Elgin, 29045
5 bd·3 ba·2,358 sqft
$329,000
40 Pear Tree Loop
Elgin, 29045
5 bd·3 ba·2,272 sqft
$342,000
47 Casey Drive
Elgin, 29045-8899
5 bd·3 ba·2,272 sqft
Recently sold in Elgin
Last 6 months. Real comps from the MLS, not estimates.
Sold 4 days ago
$630,000
Listed at $635,000
1050 Emerald Creek Drive
Elgin, 29045
4 bd·3.1 ba·3,568 sqft
Sold 4 days ago
$306,000
Listed at $308,800
641 Park Place Drive
Elgin, 29045
3 bd·2 ba·1,904 sqft
Sold 4 days ago
$376,930
Listed at $370,000
1137 Crescent Corner Drive
Elgin, 29045
6 bd·3.1 ba·2,985 sqft
Sold 5 days ago
$178,000
Listed at $175,000
324 westridge Road
Elgin, 29045-0000
3 bd·2 ba·1,207 sqft
Sold 5 days ago
$353,256
1131 Crescent Corner Drive
Elgin, 29045-0000
5 bd·3 ba·2,833 sqft
Sold 6 days ago
$438,000
Listed at $440,000
34 Haigler Court
Elgin, 29045
5 bd·3.1 ba·3,608 sqft
Listing data provided by Consolidated MLS (COLUMBIA) via Trestle/CoreLogic. Last sample-row update: 1 days ago. Information herein deemed reliable but not guaranteed. Equal Housing Opportunity.