Jefferson Township, Ashe County, North Carolina

Jefferson Township is a township in Ashe County, North Carolina, United States.

It is 32.6 square miles [ 84 km2 ] in total area.

The township is located in central Ashe County.

[1] Jefferson Township is the largest township in Ashe County by population.

Communities within the township include Jefferson and portions of West Jefferson.