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.