Está situado en la Costa del Sol Oriental, a orillas del mar Mediterráneo y al pie de la Sierra de Almijara.