Está situado a 18 km de la capital provincial, en la comarca del Valle del Guadalhorce y a su vez dentro del Área Metropolitana de Málaga y del partido judicial nº 3.