Lage
Die Gemeinde liegt etwa 70 km östlich von München, im Osten des Landkreises und in der Planungsregion Südostoberbayern.
Der südliche Teil des Gemeindegebietes gehört zum Naturraum „Unteres Inntal“, der nördliche zum Naturraum „Isar-Inn-Hügelland“.
Die Grenze zwischen den Naturräumen verläuft ungefähr entlang einer Linie von Langenstegham, Stadlmoos und Solling. Die Isen durchquert das Gemeindegebiet von West nach Ost.
Der Ort Mettenheim liegt in einer weitläufigen Talniederung zwischen den Flüssen Inn und Isen und 5 km nordwestlich der Kreisstadt
Mühldorf am Inn.
Verkehr
Die A 94 durchquert das Gemeindegebiet von West nach Ost mit der Anschlussstelle Mühldorf-West (AS 19) im Westen. Weiterhin verlaufen die Staatsstraßen 2550 und 2352 sowie die Kreisstraßen MÜ 6, MÜ 33, MÜ 38, MÜ 39 und MÜ 52 durch das Gebiet der Gemeinde.
Die Bahnstrecke München–Simbach, die von der Südostbayernbahn betrieben wird, verläuft im Süden durch das Gemeindegebiet und am Südrand des Ortes Hart, jedoch ohne einen Haltepunkt.
Anschlüsse bestehen in Ampfing und Mühldorf am Inn (Bahnhof Mühldorf (Oberbay)).
Der Inn-Radweg und der Benediktweg streifen die Gemeinde im äußersten Süden. Auch der Radweg Isentalweg verläuft durch die Gemeinde.
Der Sonderlandeplatz Flugplatz Mühldorf liegt ganz im Osten noch teilweise in der Gemeinde, direkt nördlich der Isen.