Está enclavada en una zona prepirenaica y su clima es mediterráneo continental con una temperatura media de 13,8 °C y une mediante las numerosas acequias que derivan del río Vero, que atraviesa la población y se encuentra canalizado en la zona urbana a lo largo de más de un kilómetro.