Laurinburg is a city in and the county seat of Scotland County, North Carolina. Laurinburg is located in southern North Carolina near the South Carolina border. Laurinburg is southwest of Fayetteville and is home to St. Andrews University. Laurinburg is 43 miles from Fayetteville and Fort Bragg.