In 2024, the average rent in Italy for a 2-bedroom apartment is $1,150 per month, following a 11.4%, change from a year ago. In Euros, the average monthly apartment rent in Italy is €1,060.
Renting an apartment abroad is preferred to buying a home by many expats in Italy on a temporary stay or exploring the country while planning a permanent relocation. Renting is not only cheaper, but it has the benefit of flexibility.
Rent prices in US Dollars in Italy’s regions:
Rent prices for a long-term lease in Italy vary depending on the region and the city. The most expensive region to lease an apartment in Italy is Aosta Valley, with an average rent of $1,780 per month.
The most affordable region in Italy to rent in is Basilicata, where you can find a rental apartment for about $600 per month.
Apartment rents by region:
Abruzzo $710
Basilicata $600
Calabria $700
Campania $840
Emilia-Romagna $1,170
Friuli-Venezia Giulia $830
Lazio $1,190
Liguria $1,090
Lombardy $1,550
Marche $790
Molise $610
Piedmont $790
Puglia $740
Sardinia $980
Sicily $650
Tuscany $1,500
Trentino-Alto Adige $1,130
Umbria $600
Aosta Valley $1,780
Veneto $1,000
Rent prices in Italy by city
Italy has many beautiful and great places to live in, from the sophisticated north to the sunny south. Larger cities offer more opportunities for jobs and entertainment, and thus are typically more expensive to rent in.
Smaller towns can offer a great quality of life at a more affordable price, but that’s not always the rule. Some popular, touristic small towns in Italy can be quite expensive, while some large cities are surprisingly affordable.
If you’re looking for long-term rent in Milano, expect to pay the highest price in the country. The average 2-bedroom apartment in Milano in 2024 rents for around $1,900, having changed by about 8.30% compared to a year ago. Apartments closer to the city’s center tend to be much higher than that, depending on the exact location and quality of the apartment.
On the other hand, the cheapest place to rent an apartment in Italy is Caltanissetta, with a monthly rent of $400.
Here’s how much it costs to rent an apartment in Italy’s largest cities:
Roma $1,340
Milano $1,890
Napoli $1,240
Torino $940
Palermo $740
Genova $760
Bologna $1,400
Firenze $1,630
Bari $940
Catania $770
Verona $1,010
Venezia $1,640
Messina $610
Padova $1,010
Prato $970
Trieste $830
Brescia $870
Parma $990
Taranto $520
Modena $1,000
Reggio Calabria $440
Reggio nell’Emilia $810
Perugia $730
Ravenna $960
Livorno $870
Cagliari $1,070
Foggia $530
Ferrara $760
Salerno $900
Latina $770
Giugliano in Campania $590
Monza $1,020
Sassari $640
Bergamo $970
Trento $950
Forlì $760
Siracusa $710
Vicenza $930
Terni $510
Piacenza $700
Novara $810
Ancona $770
Udine $750
Arezzo $710
Cesena $800
Pesaro $820
Lecce $690
Barletta $680
La Spezia $840
Pisa $1,000
Rent prices in Euros in Italy’s regions:
The cost to lease an apartment in Italy depends on the size of the space, condition, whether it’s furnished or not, and most of all, it depends on the location. Renting is more popular and more expensive in certain regions, particularly where many large cities and towns are located.
Here’s how much it costs in Euros to rent an apartment in each region of Italy:
Abruzzo €650
Basilicata €550
Calabria €650
Campania €770
Emilia-Romagna €1,070
Friuli-Venezia Giulia €760
Lazio €1,100
Liguria €1,000
Lombardy €1,430
Marche €730
Molise €560
Piedmont €730
Puglia €680
Sardinia €900
Sicily €600
Tuscany €1,370
Trentino-Alto Adige €1,040
Umbria €550
Aosta Valley €1,640
Veneto €920
Apartment rent prices in Euros by city:
The most expensive city to rent in Italy is Milano, with a monthly rent of €1,750. At the other end of the spectrum, you have Caltanissetta with an average rent of $400.
Find your favorite city in the list below:
Roma €1,230
Milano €1,730
Napoli €1,140
Torino €860
Palermo €680
Genova €700
Bologna €1,280
Firenze €1,490
Bari €860
Catania €710
Verona €930
Venezia €1,500
Messina €560
Padova €930
Prato €890
Trieste €760
Brescia €800
Parma €910
Taranto €470
Modena €920
Reggio Calabria €410
Reggio nell’Emilia €740
Perugia €670
Ravenna €880
Livorno €800
Cagliari €980
Foggia €490
Ferrara €700
Salerno €830
Latina €710
Giugliano in Campania €540
Monza €940
Sassari €590
Bergamo €890
Trento €870
Forlì €700
Siracusa €650
Vicenza €860
Terni €470
Piacenza €650
Novara €740
Ancona €710
Udine €690
Arezzo €650
Cesena €740
Pesaro €750
Lecce €640
Barletta €620
La Spezia €770
Pisa €920
Methodology:
- When using or citing this data, please give credit with a link to My Dolce Casa
- Italy rent price data source: Idealista valid as of the date of this report
- Original prices published in euros per square meter
- Euros converted to U.S. dollars at an exchange rate valid as of the date of this report
- Square meters converted to square feet
- The average rent of a 800 square foot apartment was estimated to be approximately a 2-bedroom apartment and was calculated by multiplying the price per square foot in USD by 800
- The average rent of a 75 square meter apartment was estimated to be approximately a 2-bedroom or 3-room apartment and was calculated by multiplying the price per square meter in EUR by 75
- Amounts may be rounded