Saint-Agnant est une ville de l'ouest de la France située dans le département de la Charente-Maritime en région Nouvelle-Aquitaine.
Saint-Agnant compte 2.467 habitants.
919 ménages habitent à Saint-Agnant dans 1.025 logements.