Sparta, North Carolina

Sparta is a town in Alleghany County, North Carolina, United States. The population was 1,834 people as of the year 2020. It is the county seat of Alleghany County. Teapot Museum The Sparta Teapot Museum is being built right now and should be finished by the summer of 2008. References