Velestino (Greek: Βελεστίνο; Aromanian: Velescir) is a town in the Magnesia regional unit, Thessaly, Greece.
It is situated at 120 metres (390 ft) elevation[2] on a hillside, at the southeastern end of the Thessalian Plain.
[5] The ancient settlement is still attested in early Byzantine times, but was apparently abandoned following the Slavic invasions of the 7th century.
[6] In c. 1213 it was part of the jurisdiction of the Latin bishop of Gardiki, Bartholomew (Cardicensis episcopus et Valestinensis).
[6] Under the Ottoman Empire, Velestino was called Velestin or Velsin and was the seat of a kaza within the Sanjak of Tirhala.