Il est constitué d'un solide mur de 220 m de long et 18 m de hauteur, son versant amont ayant la forme de terrasses. La capacité du réservoir est de 3 millions de mètres cubes[2].
Comme le barrage voisin de Proserpine, le barrage de Cornalvo est encore en activité de nos jours. Ces deux ouvrages d'art sont parmi les plus remarquables exemples qui nous soient parvenus de l'ingénierie romaine en matière de gestion de l'eau[3].