What are you looking for?
Explore Selma, NC
Selma, NC is a charming town located in Johnston County, North Carolina. Known for its rich history and small-town atmosphere, Selma offers a peaceful and welcoming environment for residents and visitors alike. The town is home to several historic landmarks, including the Selma Union Depot, which serves as a reminder of its significance as a major transportation hub in the late 19th and early 20th centuries. Selma also hosts various community events throughout the year, such as the Selma Railroad Days Festival, which celebrates the town's railroad heritage. With its friendly community, historic charm, and convenient location, Selma is a delightful place to live or explore.