Die etwa 21.000 km²[1] große und um die 310.000 Einwohner[2] zählende Provinz Zagora (arabisch قليم زاكورة; Zentralatlas-Tamazight ⵜⴰⵙⴳⴰ ⵏ ⵜⵣⴰⴳⵓⵔⵜ) ist Bestandteil der marokkanischen Region Drâa-Tafilalet; bis zum Jahr 2015 gehörte sie zur Region Souss-Massa-Draâ. Hauptort der Provinz ist die Stadt Zagora.