Linda con los municipios de Torremolinos al noreste, con Alhaurín de la Torre al norte, con Mijas y Fuengirola al oeste; y con el Mar Mediterráneo al sur.