Taznakht (Arabic: تازناخت) is a town in Ouarzazate Province, Drâa-Tafilalet region, southern Morocco, on the road from Ouarzazate to Agadir. It had an estimated population of 9,149 in 2013, growing from just 3,813 in 1994.[1] It should not be confused with Tazenakht, which is a village near Errachidia, also in southern Morocco, but more than 400 km further northeast.