Situado entre montañas en lo que se denominó antiguamente el "Vall d'Àngel", a una altura sobre el nivel del mar de aproximadamente 325 metros y a 27 kilómetros de las playas del Mediterráneo.