Surnommée la ville des Roses, Rapperswil se trouve sur la rive nord du lac de Zurich. Au , la commune a fusionné avec celle de Jona pour former la nouvelle commune de Rapperswil-Jona.
Histoire
La fondation de la ville par les seigneurs de Rapperswil a eu lieu vers l'an 1200. La mention documentée la plus ancienne date de 1229. Après l'extinction de la famille de Rapperswil la ville passe aux Habsbourg. À l’intersection de la route Zurich-Coire et de la route des pèlerins qui se rendaient d'Allemagne à Einsiedeln, la ville se développa avec le transbordement des marchandises et la perception de péages.
Sa population, au moment de la fusion le , était de 7 819 habitants[1].