Der Haarsee ist ein natürlicher See mit 6,47 Hektar Wasserfläche. Er liegt etwa sechs Kilometer südöstlich von Weilheim im oberbayerischen Landkreis Weilheim-Schongau und befindet sich im Besitz der Stadt Weilheim. Er ist ein beliebter Badesee für Bewohner der näheren Umgebung.