砂防堰堤
ダムの材質ではコンクリートが最も多く、ダムはコンクリートの重量で自立している(重力式コンクリートダム)。これは生コン工場での大量生産によるコスト面の低さ、型枠さえ組んでしまえば誰にでも扱いやすいという施工性の高さ、数十年は耐える耐久性などの点で多くの場所で最適となるからである。ビルなどと違いダムは一般に鉄筋は使わずに無筋コンクリート構造物に分類されるが、打設面と打設面の間(打継目)を連結するためだけに短い鉄筋(挿筋などと呼ばれる)を用いる場合が多い。なお、この鉄筋すら用いず上下の打設面を凹凸状に組み合わせることで連結し完全な無筋構造物としたものもある(型枠保持のためのセパレーターなどコンクリートが固まるときに内部に残される微小な金属部品を除く)。
ただし、コンクリートの重量に耐えられない軟弱地盤の箇所や不等沈下の程度の大きい場所、コンクリートダムが貯水することで地下水位が変位し、ダム周辺の斜面で地すべりを誘発するような個所では、多少の変形に耐え排水性にも優れる鋼材などで作った枠の中に石を詰め込むタイプ(鋼製枠、鋼製自在枠などと呼ばれる)なども使われる。
砂防堰堤で致命的な破損は下部の洗堀、もしくはダムの袖を埋め込んでいる両岸斜面の洗堀や崩壊により貯砂を無制御状態で下流に流してしまうことで、いわゆる「底抜け」や「袖抜け」と呼ばれる。甚だ激しい場合は決壊につながり、ダムが貯めていた土砂が一気に下流へ流れ出すことになる。近年では2018年に広島県坂町小屋浦で砂防堰堤の決壊事故が発生し死傷者が出ている。
底抜けや袖抜けを起こさないようにダムの底部や両岸の根入れには十分を行う。また、下流側に本堤より低い副堤を設けることで流水の浸食能力を減衰したり、下流側に蛇篭の埋め込みやコンクリート三面張りの水路にして浸食と洗堀を防止する場合もある。袖部に関しては「袖隠し」や水通し下流部に「側壁」と呼ばれる護岸パーツを付けることで極力端部が露出しないようにしている。コンクリートダムにおける亀裂(特に漏水を伴うものは危険度が高い)や鋼製枠ダムにおける鋼材の破断による中詰材の流出もダムの強度を大きく下げかねない重大な破損である。