Las defensas ribereñas son elaboradas estructuras construidas para proteger de las crecidas de los ríos las áreas aledañas a estos cursos de agua. La protección contra las inundaciones incluye tanto los medios estructurales como los no estructurales, que dan protección o reducen los riesgos de inundación.