The quake struck at Bonate Sotto, a small town outside the city of Bergamo, at a depth of 26 kilometres, the INGV said.
It was strongly felt by residents in nearby Milan, some of whom rushed onto the streets in panic.
The Milan fire department said there were no immediate reports of damage or casualties in the city, Italy’s second largest, Italian news agency ANSA reported.
Earlier on Saturday, a quake of magnitude 5.4 rattled parts of southern Greece, with its centre in the sea between the Peloponnese and the island of Crete, the Athens Geodynamic Institute reported.
There were no immediate reports of damage or injuries.
- AAP