Jona est une ancienne commune suisse du canton de Saint-Gall, située dans la circonscription électorale de See-Gaster. Elle a fusionné au 1er janvier 2007 avec Rapperswil pour former la nouvelle commune de Rapperswil-Jona. Sa population était de 17 877 habitants au moment de la fusion.