El territorio municipal se encuentra entre los 660 msnm y los 785 msnm, y es recorrido por los arroyos Valmoros, Morería, la Dehesa, Carralavega y las Machas.