Remains dating from the Copper Age have been found near Exomvourgo and Geometric period and 5-6th century BC remains have been found at archaeological excavations at mountain's southern foot including a temple of Demeter. A large wall from an Ionian town dating from 1100 BC is sited southwest of Exomvourgo. In the fourth century BC the island's administrative centre moved back from Exomvourgo to the coast.