El pueblo se encuentra a unos 20 km de la ciudad de Ronda, a 8 kilómetros de Pujerra y a 36 km de la Costa del Sol por la carretera de San Pedro.