Naupaktos war einer der wichtigsten Hafenplätze der westlichen Lokris. 455 v. Chr. wurde es durch die Athener den Lokrern entrissen und mit flüchtigen Messeniern besetzt. Im Peloponnesischen Krieg war es eine Flottenstation der Athener, es wurde ihnen aber 405 v. Chr. entrissen und die Messenier wurden vertrieben. 338 v. Chr. bemächtigten sich die Ätolier der Stadt, die sie 191 v. Chr. lange, aber vergeblich gegen die Römer verteidigten. Im Jahre 217 v. Chr. wurde durch den hier geschlossenen Frieden von Naupaktos der Bundesgenossenkrieg (220–217) zwischen Philipp V. von Makedonien und seinen Bundesgenossen gegen die Aitoler und deren Verbündete beendet.