Kanton Saint-Georges-sur-Loire je jedním z kantonů francouzského departementu Maine-et-Loire. Nachází se v regionu Pays de la Loire. Jeho centrem je obec Saint-Georges-sur-Loire. Kanton zahrnuje celkem 10 obcí a jeho rozloha činí přibližně 157 km². V roce 2015 zde žilo asi 23 000 obyvatel. Kanton Saint-Georges-sur-Loire je součástí arrondissementu Angers.