El municipio de Villacarriedo es atravesado de sur a norte por el río Pisueña.