Elgin is a town located in the county of Kershaw. It is a part of the Columbia, South Carolina MSA. The town covers a total area of 2.5 sq. kms. A large part of the local population is white in its racial rogin. Local inhabitants are primarily engaged with local service oriented economic activities in the region.