Agios Petros is a town on the Ionian island of Lefkada, in Apollonii municipality.
Agios Petros has a population of 617 inhabitants according to the census of 2001.