Kangal District is a district of the Sivas Province of Turkey. Its seat is the town of Kangal. Its area is 3,342 km<sup>2</sup>, and its population is 19,667 (2022).
The district is populated by Turks, Kurds, Circassians, Chechens, and Armenians.
There is one municipality in Kangal District:
There are 112 villages in Kangal District: