Montsoreau is at the center of the Loire Valley, in north-western France, from the Atlantic Ocean, and approximately from Saumur, Chinon and Bourgueil. It is situated in southeastern Maine-et-Loire department, approximately halfway between Paris and Bordeaux.