The Town of Selma is located in the great Coastal Plains of North Carolina. It lies in the richest agricultural sections of America, 30 miles east of Raleigh and 115 miles west of the Atlantic Ocean off of US Hwy 70; 75 miles south of the Virginia state line and 115 miles north of the South Carolina state line off of Interstate 95 from Exits 97 and 98.
Whether you want to shop, run errands, dine, or just sit back and be entertained, Uptown Selma is the place to be. From trinkets to treasures, our antique stores have items to delight all ages and interests. You can truly "Shop 'til you Drop". When your feet need a rest, you can get refreshed at local cafes that serve a variety of freshly prepared foods or you can just sit on one of the comfortable benches that line our streets.
You'll be amazed how much the Town of Selma has to offer for every visitor!