Rapperswil-Jona is a locality located 109.34 km west-southwest from Bern in St. Gallen Canton, Switzerland. The population of Rapperswil-Jona is 26,995 people. Freienbach, Hinwil, Richterswil are located close to Rapperswil-Jona. You can find Rapperswil-Jona on any map using the following decimal coordinates: 47.2286 (latitude), 8.8317 (longitude).