Limita con los municipios de Málaga al este, Cártama al norte, Torremolinos al sureste, Mijas al suroeste, Benalmádena al sur y Alhaurín el Grande al oeste.