M’hamid El Ghizlane est un village dans le sud du Maroc, à la porte du désert du Sahara marocain, dernière palmeraie de la vallée du Drâa. Il se situe à l’extrémité de la route nationale N° 9, à 450 km de Marrakech, à 250 km de Ouarzazate et 94 km de Zagora. Autrefois, Mhamid El Ghizlane était une étape incontournable du commerce transsaharien et il est devenu le point de départ des excursions, randonnées et treks dans le désert marocain. Sa signification est « la plaine des gazelles ».
La vieille ville appelée Mhamid Bali est située sur l’autre rive de l’oued. Elle renferme une importante kasbah.