Een stuwdam is een waterbouwkundig werk om water op te slaan in het stuwmeer wat ontstaat door de bouw van een stuwdam. Een stuwmeer wordt gebruikt voor het opslaan van grote hoeveelheden water voor allerhande doeleinden zoals het voeden van een kanaal, of het opwekken van elektriciteit.