Puch bei Hallein ist ein Ort im österreichischen Bundesland Salzburg. Er liegt direkt am Tennengebirge, einem über 2.300 Meter hohen Gebirgszug und wird vor allem bei Bergwanderern als Ausgangspunkt für Touren in das Tennengebirge genutzt. Das ganze Tennengebirge steht unter Naturschutz und beherbergt eine Vielzahl an seltenen Tieren und Pflanzen, teilweise sogar von solchen, die überall sonst in Europa bereits ausgestorben sind.
An architektonischen Sehenswürdigkeiten ist in erster Linie das Schloss Urstein zu erwähnen, welches 1691 in seiner heutigen Form erbaut wurde.
Zudem ist Puch der ideale Ausgangspunkt für Besuche der nahen Landeshauptstadt Salzburg mit all ihren Sehenswürdigkeiten und Attraktionen. Auch zur Eisriesenwelt, einer der längsten Eishöhlen der Welt, nahe des Ortes Werfen ist es von Puch nicht weit.