El origen de su nombre era porque un heráclida había obtenido en este lugar una flota antes de cruzar el Peloponeso, o porque había sido un lugar empleado para construir naves, por lo que Naupacto se habría originado a partir de "naûs" (nave) y "pēgnymi" (construir).