Thurmond is an unincorporated community in north eastern Wilkes County, North Carolina, United States, along the border with Surry County. The community lies between U.S. Route 21 and the Mitchell River. It is located in the foothills of the Blue Ridge Mountains. Thurmond has an elevation of 1,401 feet above sea level.