Atravesado por el río Valdavia de Norte a Sur, Villamelendro se encuentra en su margen derecha.