Montsoreau is part of the Metropolitan Area of Saumur Val de Loire and share borders with municipalities both in the Maine-et-Loire and Indre-et-Loire departments. These municipalities are: Candes-Saint-Martin, Chouzé-sur-Loire, Fontevraud-l'Abbaye, and Turquant. 