Skip, RouteMap's route guideUS Route Planner

Selma, NC

united states

united states

Selma lies along Interstate 95 about 30 miles southeast of Raleigh in Johnston County. The town of nearly 7,000 sits at the junction of I-95, US 301, and NC 96, making it a natural stopping point for travelers and a convenient base for Triangle-area commuters. Johnston Regional Airport serves the area just outside town. The city celebrates its railroad heritage each year with Railroad Days festival, honoring its history as a major rail junction.