Located in Kershaw county alone Route 1, Elgin is a suburb of Columbia with a population of 1,311 (2010). It is located approximately 20 miles northeast of the center of Columbia, the state's capital, and is the center of one of the ten townships that make up Kershaw County. According to the United States Census Bureau, the town has a total area of 1.06 square miles. Living in Elgin offers residents a rural, homey feel.

Learn more: https://www.townofelginsc.com/