Der Stausee Schwarzabruck liegt im Tal der Schwarza auf ca. 723 m ü. NN. Die Staustufe bzw. das Kraftwerk steht, trotz eigenem Namen Schwarzabruck, namentlich in Verbindung mit dem auf dem Bergrücken im Westen liegenden Ort Häusern (889 m ü. NN). Das Kraftwerk und ein Teil des Stausees liegen auf dem Gebiet der Gemeinde Häusern. Der größte Teil des Stausees liegt jedoch auf dem Gebiet der Gemeinde Schluchsee.
Auf dem Bergrücken im Osten liegt der Ort Staufen, Gemeinde Grafenhausen, dessen Gebiet auch bis nahe an den See reicht.
Von beiden Bergrücken führt eine Straße zum Stausee bzw. Kraftwerk. Die Straße durch das Schwarzatal ist nur bedingt zugänglich (Forstweg bzw. Werksstraße).
Die Talsperre übernimmt für die Oberstufe, das Pumpspeicherkraftwerk Häusern (Schwarzabruck), die Funktion des Unterbeckens mit dem Schluchsee als Oberbecken.
Für die Unterstufe, das Kraftwerk Waldshut, bildet der Stausee Witznau als Oberbecken mit dem Rhein als natürliches Unterbecken (Rückstaubereich des Flusskraftwerkes Rheinkraftwerk Albbruck-Dogern AG (RADAG)).
Der Stausee Schwarzabruck wird in seiner Funktion von zwei weiteren Stauseen flankiert:
Das Absperrbauwerk der Schwarzatalsperre ist eine 43 m hohe Gewichtsstaumauer.
Das gestaute Wasser wird im Kraftwerk Witznau zur Stromerzeugung genutzt. Dessen Nennleistung beträgt 220 MW.