Las represas se clasifican de diversas maneras según su función, estructura y materiales utilizados en su construcción. En cuanto a su aplicación, existen represas diseñadas específicamente para el control de avenidas, como las represas de relaves o jales, y las represas de almacenamiento.