Barajele sunt construite pe râurile din România din mai multe motive. Unul dintre scopurile principale este producerea energiei electrice prin intermediul hidrocentralelor, deoarece râurile furnizează o sursă constantă de apă pentru turbine. De asemenea, barajele pot fi utilizate pentru controlul inundațiilor, deoarece capacitatea lor de stocare poate preveni creșterea nivelului apei în momentele de ploi puternice sau topiri rapide de zăpadă. Pe lângă acestea, barajele pot avea și alte utilizări, cum ar fi irigarea culturilor agricole, navigația și menținerea unor niveluri constante ale apelor râurilor pentru a satisface nevoile industriale și urbane.