I primi insediamenti, nell'attuale territorio comunale, in base ad alcuni reperti archeologici ritrovati, si fanno risalire all'epoca greco-romana. Si suppone infatti che ad Archi, alla foce del torrente "Floripotema" si trovasse il canale navigabile costituente l'imbocco del Nauloco, ampio bacino in grado di accogliere le 300 navi della flotta di Sesto Pompeo che il 3 settembre del 36 a.C. fu sconfitto dalla flotta di Ottaviano Augusto al largo di Milazzo.