Barrientos se encuentra situado en un valle a orillas del río Tuerto, afluente del Órbigo que va al Esla para desembocar en el Duero.