Bad Goisern am Hallstättersee heeft een oppervlakte van 113 km². Het ligt in het centrum van het land. De gemeente ligt in het zuiden van de deelstaat Opper-Oostenrijk, niet ver van de deelstaten Stiermarken en Salzburg.
Sport
Jaarlijks wordt in het tweede weekend van juli de Salzkammergut Trophy verreden. Dit is een mountainbike-marathon van ruim 200 kilometer met zo'n 7000 meter hoogteverschil. Daarnaast zijn er MTB-wedstrijden van verschillende, kortere lengtes, waaronder ook een gravelkoers.