La ciudad se encuentra situada en el borde de una estrecha meseta, entre Yebel (monte) Bu Laalam y una costa acantilada, interrumpida por la desembocadura del río Ifni, que en realidad es un torrente que solo lleva agua, tumultuosamente, cuando llueve en la zona (entre octubre y, sobre todo, noviembre y en febrero/marzo).