Hallein is a historic town in the Austrian state of Salzburg, the capital of the Hallein district. It is located in the Tennengau region south of the City of Salzburg, along the Salzach river in the shadow of the Untersberg massif, near the border with Germany. With a population of c. 19,500, Hallein is the second largest town of the Salzburg state.