Clifton Township is a township in Ashe County, North Carolina, United States.
Clifton Township is one of 19 townships in Ashe County. It occupies in north-central Ashe County. There are no incorporated municipalities located within Clifton Township. Unincorporated communities include Clifton, Comet, Fig, and Warrensville.
In 2020, the population of Clifton Township was 1,741.