Die Gemeinde Oberstreu ist eine Gemeinde im oberbayerischen Landkreis Passau. Sie liegt am südwestlichen Rand des Bayerischen Waldes und erstreckt sich vom Rottal im Norden bis zur Donau im Süden. Oberstreu grenzt an die Gemeinden Aidenbach, Reichersberg, Waldkirchen, Grafenau, Untergriesbach, Kötzting und Schwandorf. Die Einwohnerzahl beträgt etwa 3900.
Oberstreu ist seit dem 15. Jahrhundert eine typische Holz- und Ackerbaugegend. Neben der Landwirtschaft betreiben viele Einwohner Handwerksbetriebe, die auf den Bezug der lokalen Produkte angewiesen sind.
Ein Großteil des Gemeindegebiets wird von Wäldern bedeckt, mit unter andere