
Buying the same basket of goods and services in Milan costs almost twice as much as in Naples: 693 versus 402 euros. This is the data emerging from the latest Codacons survey, conducted based on prices recorded by the Mimit Observatory on a basket of 20 food products and 13 everyday services: from the dentist to the veterinarian, from the cinema to the bar.
Read more Nautica, investments are growing in Northeastern Sardinia
Ask the Sun
The questions are automatically suggested by 24Ore AI
based on the content viewed.
After Milan come Bolzano, Aosta and Bologna
Milan thus confirms itself as the most expensive city in Italy even in 2026, ahead of Bolzano (652 euros), Aosta and Bologna (just over 640 euros). At the opposite end, besides Naples, are Palermo (464 euros) and Catanzaro (474 euros).
Read more VAT on e-commerce: it’s booming. Here’s why it grows with extra-EU small parcels
Wider gap in services
The gap widens especially in services. For the set of 13 items considered – dentists, car wash, bars, cinema, veterinarians – Milan requires 491 euros, Aosta and Bolzano 452, while Palermo only needs 292 euros and Naples 262.
But less gap for food
On the food front, distances shorten: spending on fruit, vegetables, meat and fish slightly exceeds 200 euros in six cities (Milan, Bolzano, Trieste, Bologna, Genoa, Florence), drops to about 170 euros in Bari and Palermo, and reaches the lowest values in Pescara (154 euros), Catanzaro (149) and Naples (140).
Read more Bankitalia does not follow the Dutch Central Bank: no transfer of gold reserves