The temblor struck around 13.6 miles west-northwest of Larissa, Greece, the capitol of the country’s Thessaly region along the coast of the Aegean Sea.
It was felt as far away as the capitals of neighboring Albania, North Macedonia, Kosovo and Montenegro.
The quake sent people rushing out of homes and office buildings into the streets in Larissa and Tyrnavos, the closest towns to the epicenter. Numerous aftershocks hit the area, with the most powerful having a preliminary magnitude of over 5.0.
Larisa has a population of about 144,000, according to the European-Mediterranean Seismological Centre.
The quake had a depth of a little more than 6 miles.
There were no immediate reports of injuries. Local officials reported some structural damage, mainly to old houses and buildings that saw walls collapse or crack.
The Associated Press contributed to this report.