Agra is situated 10 kilometres from the Aegean Sea in the Kalloni municipal unit. The community of Agra includes the small port village Apothikes. Locations near Agra include the village of Mesotopos and Chidira.
Agra is home to the church of Saint Dimitrios and the chapels of Saint Georgios and Taxiarchis, home to ecclesiastical utensils, books and renowned xylographic iconostasis.
In 1991, Agra's population was 1,000 inhabitants. The village is dominated by livestock-farming. The region's milk is predominantly used in the production of cheese, feta and gruyere.