Walchsee has borders to two municipalities in the district of Kufstein (Ebbs, Rettenschöss) and three municipalities in the district of Kitzbühel (Kössen, Schwendt, Kirchdorf in Tirol). There is also a border to a German municipality called Aschau im Chiemgau, which belongs to the district of Rosenheim. The lowest point of Walchsee is located in Durchholzen (Schmiedtal 650 m) and the highest point is the Vordere Kesselschneid at 2,002 m.