Die Schweinenaab durchfließt das Stadtgebiet Weiden von Westen nach Osten und führt in den bebauten Gebieten regelmäßig zu Hochwasser. Zur Sicherung der Bebauung wurden Hochwasserschutzmaßnahmen beschlossen.
Das Überschwemmungsgebiet der Schweinenaab umfasst bei einem 100-jährlichen Hochwasserereignis eine bebaute Fläche von 31,1 ha, davon 19,1 ha Gewerbe- und Industriegebiet.
Je nach den vorhandenen Platzverhältnissen erfolgt eine Aufweitung durch das Zurücksetzen der Böschung oder durch den Bau einer Ufermauer sowie durch Absenken der Sohle.
Mit dem Projekt wurde im Sommer 2009 begonnen, geplanter Abschluss der Gesamtmaßnahme ist Mitte 2011.