Sparta, NC City Data Sparta, NC is a city with great restaurants, attractions, history and people. There are around 1,817 people who live in Sparta and approximately 10,677 who live in Alleghany County.