Meschers-sur-Gironde est une petite ville française située dans le département de la Charente-Maritime et la région de la Nouvelle-Aquitaine (anciennement région Poitou-Charentes). Ses habitants sont appelés les Michelais et les Michelaises.
La commune s'étend sur 16 km² et compte 3 174 habitants depuis le dernier recensement de la population. Avec une densité de 198,6 habitants par km², Meschers-sur-Gironde a connu une nette hausse de 42,1% de sa population par rapport à 1999.
Entourée par les communes de Talmont-sur-Gironde, Semussac et Saint-Georges-de-Didonne, Meschers-sur-Gironde est située à 10 km au sud-est de Royan la plus grande ville aux alentours.
Située à 10 mètres d'altitude, le Ruisseau de Bardécille est le principal cours d'eau qui traverse la commune de Meschers-sur-Gironde.
Le maire de Meschers-sur-Gironde se nomme Madame Françoise Fribourg (mandat 2020-2026).
La commune de Meschers-sur-Gironde fait partie de la Communauté d'agglomération Royan Atlantique.
La commune est proche du parc naturel régional du Médoc.
Pour toutes vos démarches administratives, vous pouvez vous rendre à la mairie de Meschers-sur-Gironde située au 38 Rue Paul Massy aux horaires d'ouverture indiqués sur cette page. Vous pouvez aussi contacter la mairie par téléphone ou par courrier électronique grâce à l'adresse e-mail de la mairie indiquée ci-dessous.