Naupacto (en latín, "Naupactus"; en griego, Ναύπακτος, "Náupaktos"), conocido también como Lepanto, es un municipio y una ciudad de la unidad periférica de Etolia-Acarnania, en la costa norte del estrecho que separa el golfo de Patras del golfo de Corinto, en Grecia.