Sainte-Gemmes-sur-Loire (prononcé en français : [s??t ?am sy? lwa?]) est une commune française située dans le département de Maine-et-Loire, en région Pays de la Loire.
Elle se trouve en périphérie sud d'Angers et fait partie de la communauté urbaine Angers Loire Métropole.