Where is Indian Land, SC on a map?
Indian Land sits in Lancaster County, South Carolina, at roughly 34.965° north and 80.883° west, inside the Waxhaw corridor south of Charlotte. The map on this page centers on that point and plots the landmarks, parks, campuses, communities, hospitals and roads within about 12 miles.
