Этот каталонский городок стоит прямо на краю базальтовой скалы, которая была образована потоками лавы.
Высота скалы — 50 метров, и расположена она между двумя реками.
Кастельфольит-де-ла-Рока с населением около 1000 человек занимает площадь 0,67 кв. км.
На вершине горы находится главная достопримечательность города - церковь Сан-Сальвадор, построенная в конце тринадцатого века.