Il territorio comunale copre un'area di circa 22 kmq ed è posto ad un'altitudine di 420 metri sopra il livello del mare.
L'aspetto fisico del territorio è caratterizzato da marne bianche e foraminifere, da suoli bruni e regosuoli.
Il clima è di tipo mediterrraneo con inverni freschi ed estati calde e secche.