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