Elgin, is a charming town located just 15 miles northeast of Columbia. With a population of around 1,500 residents, Elgin offers a small-town atmosphere with convenient access to big-city amenities. Nature lovers will delight in the numerous parks and trails in the area, including the Sesquicentennial State Park, where visitors can enjoy hiking, camping, and fishing. For those interested in history, Elgin is home to the Historic Robert Mills House, a stunning National Historic Landmark. Local businesses in Elgin range from cozy cafes and restaurants serving up delicious southern cuisine to boutique shops and services catering to the needs of the community. Whether you are seeking a peaceful retreat or a place to call home, Elgin has something for everyone.Show More