Schwarzach im Pongau is a market town in the St. Johann im Pongau District, in the Austrian state of Salzburg. It lies in the Pongau region of the Austrian Alps, in the valley of the Salzach river.
The town is a well-known railway junction: Schwarzach-St. Veit station, on the Salzburg-Tyrol Railway, is where the line to Bad Gastein and Villach branches off, making the town a transport hub for the surrounding Alpine valleys.
Its parish church, the Pfarrkirche Schwarzach, is a notable local landmark, and the town serves as a base for visitors to the Gastein Valley and the Hohe Tauern mountains.