Rapperswil (Swiss German: or ; short: "Rappi") was a municipality in See-Gaster in the canton of St. Gallen in Switzerland. It is at the east side of the Lake Zurich (Zürichsee). As of 31 December 2006, 7,601 people lived there.