In 2018, Laurinburg, North Carolina had a population of 35,262 people with a median age of 39 and a median household income of $35,617. The median property value in Laurinburg is $84,500 and the homeownership rate is 61% .