Zagora est un village de Grèce situé en Thessalie, dans le Pélion.
Elle comptait 3 800 habitants en 2001.