En todo el término municipal, el suelo predomina rocas volcánicas muy antiguas en que predomina el granito como la roca más destacable, sobre un suelo lleno de depósitos sedimentarios marinos que data del Eoceno y del Oligoceno; debido a corrientes marinas lleno de sedimentos provocando la formación de los flyschs, dentro del término municipal.