Ebensee is a market town in the Traunviertel region of the Austrian state of Upper Austria, located within the Salzkammergut Mountains at the southern end of the Traunsee. The regional capital Linz lies approximately 90 km to the north, nearest towns are Gmunden and Bad Ischl. The municipality also comprises the Katastralgemeinden of Langwies, Oberlangbath, Rindbach, Kohlstatt and Roith.