Burnsville Township, population 1,942, is one of eight townships in Anson County, North Carolina. Burnsville Township is in size and is located in northwestern Anson County. This township does not have any cities or towns within it.
Burnsville Township is bounded by the Rocky River on the north and Lanes Creek on the east. Two tributaries to the Rocky River are in Burnsville Township and include Cribs Creek and Richardson Creek.