Bergheim ist eine österreichische Gemeinde im Bundesland Salzburg mit 5717 Einwohnern (Stand 1. Jänner 2025). Der südliche Teil des Gemeindegebiets grenzt an die Landeshauptstadt Salzburg. Der Plainberg mit dem Wallfahrtsort Maria Plain bildet die Grenze zwischen Gemeinde und Stadtgebiet sowie die Abgrenzung zwischen Stadt und Land Salzburg.
Die Gemeinde Bergheim liegt im Bezirk Salzburg-Umgebung, unmittelbar am nördlichen Stadtrand Salzburgs im gleichnamigen Bundesland, und ist Teil des Gerichtsbezirks Seekirchen am Wallersee. Auf einer Fläche von etwa 15 km² leben etwa 5425 Menschen mit Hauptwohnsitz in den insgesamt elf Ortsteilen Bergheim, Fischach, Gaglham, Hagenau, Kemating, Lengfelden, Maria Plain, Muntigl, Radeck-Kasern, Siggerwiesen und Voggenberg.[1]
Bergheim liegt im nördlichen Alpenvorland, wird im Süden durch die Stadt Salzburg, im Westen durch den Fluss Salzach, im Norden durch die Gemeinde Anthering und im Osten durch die Gemeinden Elixhausen und Hallwang bzw. Salzburg begrenzt.
Geologisch gesehen besteht Bergheim aus vielen kleinen Erhebungen und Senken, die durch Ausläufer eiszeitlicher Gletscher und deren Flüsse entstanden sind. Der heutige Ortskern liegt leicht erhöht (435 m ü. A.) und steigt weiter zum Plainberg an (562 m ü. A.). Im Ortsteil Voggenberg liegt mit dem Hochgitzen (674 m ü. A.) die höchste Erhebung.
Neben dem Fluss Salzach gibt es noch mehrere kleinere Bäche. Der größte von diesen ist die Fischach, ein Abfluss des Wallersees, der über Elixhausen in das Gemeindegebiet kommt, durch die Ortsteile Lengfelden und Fischach fließt und bei Muntigl in die Salzach mündet. Im Ortsteil Fischach zweigt ein Seitenarm der Fischach ab, der Mühlbach. Dieser mündet bei Muntigl wieder in die Fischach. Weitere Bäche heißen Plainbach, Bruckbach, Frauenbach und Ehrenbach.