Visit Downtown Selma as the town celebrates its railroad heritage for a full weekend. This family-friendly annual event includes live entertainment, local vendors, delicious food, fun rides, and even a parade. While in town visit Selma's Amtrak station, explore the historic Union Depot, and tour the caboose outside.


Town of Selma

500 East Railroad Street
Selma, NC 27576

(919) 975-1411

Updated August 3, 2023

Local Information

Johnston County Visitors Bureau

Johnston County

Learn More