Torre del Mar, se encuentra al sudeste de Málaga, a orillas del mar Mediterráneo, entre la ciudad de Vélez-Málaga, al norte, Caleta, al este y Almayate, al oeste.