Lage Dakhla liegt auf einer 38 Kilometer langen und vier Kilometer breiten Landzunge, die sich in südwestlicher Richtung parallel zur Küste erstreckt und Rio de Oro, die einzige Bucht an der 875 Kilometer langen Küste umschließt.