El municipio se encuentra atravesado de norte a sur por el río Esla.