Coordinà: 47° 13' N 8° 49' E
Rapperswil a l'é na comun-a dla Svìssera, ant ël canton ëd San Gal, con sirca 7.532 abitant. A së stend për na surfassa ëd 1,74 km², con na densità ëd popolassion ëd 4.329 ab/km². A confin-a con coste comun-e: Pfäffikon (SZ), Jona (SG).
La lenga ufissial ëd costa comun-a a l'é l'Alman.