Agios Dimitrios is a village in Zagora-Mouresi Municipality, in the regional unit of Magnesia, in the region of Thessaly, Greece. Agios Dimitrios lies at 335 m above sea level, at the foot of the Pelion mountains. It has 180 inhabitants (2021). The nearest city is Volos, 18.5 km to the west. Beaches nearby: Plaka (1.1 km), Agios Ioannis (1 km), Agios Ioannis (1.1 km). Among the landmarks around are Demetrias (21 km), Iolcus (16.5 km) and Sesklo (27 km). Among the natural features are Cynoscephalae Hills (28 km).

Also written Άγιος Δημήτριος.