Au XVe siècle le village dénommé Croix de la Fosse était rattaché à la paroisse de Sainte-Gemmes. La dénomination actuelle fait référence au patron de la paroisse : saint Jean-Baptiste. La levée qui la relie aujourd’hui aux Ponts-de-Cé a été réalisée par des corvées en 1695 et 1783. À la Révolution, la commune prend le nom d’Île-Verte.
(source wikipedia)