높이 11.9m, 제방길이 274m. 유역면적은 275㎢이고 총저수용량은 470만이며 만수위는 127.27m이고 최저수위는 120.48m이다.
댐 건설 후 준설(浚渫)을 하지 않아 토사가 쌓여 계획된 저수량 470만t의 60% 밖에 저수할 수 없어 약간의 비에도 넘치는 등 홍수조절의 기능을 발휘하지 못하고 있다.
1931년에 착공하여 1937년에 완공되었는데 원래는 보성군 득량면 간척지 12.75ha에 농업용수를 공급하기 위한 보(洑)로 건설되었으나 그 뒤 수로를 만들어 83.6m의 낙차를 이용한 시설발전용량 3만1000㎾의 발전소를 건설하였다.
연간 용수공급량은 1억1800만t이다. 보성호는 보트놀이·낚시 등의 관광지로 이용되고 있으며 잉어·붕어·뱀장어·자라 등이 서식하고 있어 내수면 어업도 행해지고 있다.