Indian Land, SC


Homes For Sale in Indian Land, SC

Indian Land is a small town located in the northernmost part of Lancaster County, South Carolina. It is on the border of Charlotte, NC and only minutes away from the popular Ballantyne area. It offers affordable homes and taxes and is located just a short drive from all the attractions and amenities of nearby Charlotte and Fort Mill.

Indian Land is home to Sun City at Carolina Lakes which is one of the largest active adult golf course communities in the Charlotte region. This has spurred the growth of the overall Indian Land area. 

$534,900
Active
8014 Alford Road
Indian Land, SC 29707
  • 3 Beds
  • 3 Baths
  • 2506 sq.ft.
$10,855,000
Active
9457 Charlotte Highway
Indian Land, SC 29707
$8,000,000
Active
001 Charlotte Highway #1
Lancaster, SC 29720
  • 100 Acres
$6,000,000
Active
10822 Pettus Farm Road
Indian Land, SC 29707
  • 57 Acres
$2,650,000
Active
000 Jim Wilson Road
Indian Land, SC 29707
  • 5 Beds
  • 6 Baths
  • 5000 sq.ft.
$1,750,000
Active
7434 Barrington Ridge Drive
Indian Land, SC 29797
  • 5 Beds
  • 5 Baths
  • 5009 sq.ft.
$1,500,000
Active
0 Charlotte Highway
Lancaster, SC 29707
$1,200,000
Active
161 Little River Trail
Lancaster, SC 29720
  • 25.37 Acres
$1,199,000
Active
9169 Drayton Lane
Indian Land, SC 29707
  • 6 Beds
  • 5 Baths
  • 4455 sq.ft.
$1,074,999
Under Contract-No Show
6110 Ancestry Trail
Indian Land, SC 29707
  • 5 Beds
  • 5 Baths
  • 4606 sq.ft.