El núcleo urbano está situado sobre un terreno accidentado, encima del río Almáchar, a unos 10 km de la capital axárquica, muy cerca del antiguo núcleo de Esparraguera.