Stuwen zijn bouwwerken die gebruikt worden om een rivier op te stuwen, om zo betere diepgang en bevaarbaarheid te maken van het aangrenzende rivierdeel. Een rivier die door middel van stuwen en daarnaast gelegen sluizen aangepast wordt om scheepvaart mogelijk te maken, heet een gekanaliseerde rivier.