The earthquake hit at 10.16am local time (9.16 GMT) today and was 1km in depth, according to data by the European-Mediterranean Seismological Centre (EMSC). The quake struck the region between Lárisa and Týrnavos, but it could be felt as far as Athens.
The EMSC said the quake reached a magnitude of 6.2.
The Unites States Geological Survey (USGS) recorded 6.3, while German Research Centre for Geosciences said they recorded a magnitude of 6.0.
The USGS said countries affected by the quake include Bulgaria, Bosnia and Herzegovina, Croatia, Turkey, Greece, Italy, Kosovo, Montenegro, Service, North Macedonia and Albania.
Several people took to social media to report feeling the quake.
One person wrote on Twitter: “A very big earthquake up to here in Athens we moved.”
MORE TO FOLLOW…