Les origines de Batz se confondent avec l'histoire de l'île et paroisse de Batz que citent les documents médiévaux.
L'île ou plutôt la presqu'île dont les anciens avaient conscience est une véritable entité territoriale au sein du Pays de Guérande. Elle comprend le Pouliguen, Batz et le Croisic, soit la totalité du canton administratif du Croisic.
Homophone de l'île de Batz ou Enez Vaz sur la côte nord de la Bretagne, le nom du Bourg Batz, Baaz en 1316, n'a pas d'origine ni de sens établis. Il est noté en premier, Bafus et Bado insula par le moine Ermentaire dans la rédaction d'un miracle de Saint Philibert.
L'existence d'une population bretonne sans doute implantée dans les lieux dès le VIe siècle, est confirmée par le cartulaire de Redon.
La prospérité économique de l’Ile de Batz (qui regroupait les communes du Croisic et du Pouliguen) s’est construite du IXe au XXe siècle sur la récolte et le négoce des sels marins.
Aujourd’hui 230 familles du Pays Guérandais vivent de sel. Elles exploitent plus de 8000 œillets et produisent en moyenne et par an 12 000 tonnes de gros sel.
L'église Saint Guénolé demeure le témoin de la prospérité passée de Batz-sur-Mer, qui s'appelait, il n'y a pas si longtemps, le Bourg de Batz.
Cette église, monument historique classé, date de la fin du XIVème siècle.