Das Naturschutzgebiet Vogelfreistätte Graureiherkolonie bei Kleinschwarzach liegt im Landkreis Deggendorf und im Landkreis Straubing-Bogen in Niederbayern.
Das Gebiet erstreckt sich westlich und nordwestlich von Kleinschwarzach, einem Ortsteil der Gemeinde Offenberg, entlang des Sulzbaches. Südlich verläuft die DEG 15 und fließt die Donau. Unweit westlich fließt die Schwarzach, nordöstlich verläuft die A 3.