Mühlheim am Inn liegt südlich vom Inn, der die natürliche Staatsgrenze zu Deutschland bildet. Das Ufergebiet des Inns mit seinen weiten Auwäldern und Schilfbänken bietet hunderten Vogelarten ideale Lebensbedingungen. Bei einer Radtour oder einem Spaziergang entlang des "Naturschutzgebietes Unterer Inn" lässt sich diese Naturpracht in seiner ganzen Blüte erleben.
Das frühere Schloss Mühlheim wurde von einem Maier des passauischen Bischofs errichtet, ist jedoch um 1850 abgebrannt. Das heutige im Privatbesitz befindliche Schloss wurde im Jahr 1898 neu gebaut und 1982 renoviert (kann innen nicht besichtigt werden).