Renting in Frankfurt
A new lease costs 17.50 € per m², the 2nd highest of 37 cities, up 3.2% on a year ago in a tight market.
- 1,050€/moA 60 m² flat, cold. Half of listings: 14.81 to 20.83 € per m².
- +24%Change over five years. +3.2% in the last 12 months.
- 21.4%Rent burden. Share of what two average residents earn after tax (2023).
- +5.9%Forecast, next 12 months. Likely 18.00 to 18.96 € per m².
The market in brief
Frankfurt’s median asking rent sits at 17.5 €/m², up 3.2 % year‑on‑year and 24.4 % over the past five years, making it the second‑most expensive market among 37 cities. The 25‑day average time on market and a 31 % share of listings let within a week underline a tight market, while the vacancy rate is only 1.9 %.
Asking rents are 65 % above the 2022 existing‑rent level of 10.58 €/m², pushing a typical 60 m² unit to 1 050 € per month and creating a rent‑burden of 21.4 % for two residents. The market balance remains tight, reflecting strong demand and limited supply.
The model estimate forecasts the median asking rent at 18.52 €/m² in 12 months, with a range of 18.0 – 18.96 €/m², implying a 5.8 % increase.
The facts this summary was allowed to use
{
"city": "Frankfurt",
"latest_month": "2026-06",
"median_asking_rent_eur_sqm": 17.5,
"p25_eur_sqm": 14.81,
"p75_eur_sqm": 20.83,
"rank_of_37_cities_most_expensive": 2,
"yoy_change_pct": 3.2,
"five_year_change_pct": 24.4,
"zensus_2022_existing_rent_eur_sqm": 10.58,
"asking_premium_vs_existing_pct": 65,
"rent_60sqm_eur_month": 1050,
"rent_burden_pct_two_residents": 21.4,
"days_on_market": 25,
"share_let_within_week_pct": 31,
"market_balance": "tight",
"vacancy_rate_pct": 1.9,
"population_growth_5y_pct": 3.3,
"forecast_12m_median_eur_sqm": 18.52,
"forecast_12m_low_eur_sqm": 18,
"forecast_12m_high_eur_sqm": 18.96,
"forecast_12m_change_pct": 5.8,
"mortgage_rate_pct": 4.09,
"recent_anomalies": [
{
"month": "2016-12",
"direction": "spike",
"mom_pct": 4.6
}
]
}How Frankfurt compares
Each dot is one of the 37 cities; blue is Frankfurt. Hover a grey dot to see which.
Where rents in Frankfurt are heading
Median asking rent in Frankfurt, € per m²
Monthly, with the 3, 6 and 12-month forecast and its 80% range. Use the menu to compare another city.
How to read this chart
The band widens further into the future because uncertainty grows with time. In back-tests, about 8 out of 10 real outcomes fell inside bands like this one.
Dashed circles mark : moves much larger than in the other cities that month.
Unusual months, in plain words
- In December 2016 asking rents jumped 4.6% in a single month, while the typical city moved +0.4%.
One month is a small sample, so a flag like this is a prompt to look closer rather than proof of a price change. The longer trend is the better guide.
Not every street costs the same
Rent per 100 m square, Frankfurt
Average net cold rent on existing contracts, May 2022, on a street map. Hover for values; drag to move.
How to read this chart
The colour scale runs from the cheapest 2% to the most expensive 2% of squares, so a few extreme squares don't wash out the rest. A blank area means no or too few rented flats there (parks, industry, water) or the census suppressed the value.
How fast flats are let
A listing in Frankfurt stays online for about 25 days, and 1 in 3 flats are gone within a week. Fewer means more competition: have your documents (SCHUFA, payslips) ready before you view.
The census found 1.9% of flats empty and available (), while the population grew +3.3% in five years. That makes the market tight on our .
Days a listing stays online
Rolling average over four quarters. Lower means a faster, tighter market.
What would a flat in Frankfurt cost you?
Half of all listings: 890 € to 1,250 €. Heating and running costs come on top.
That is within the common rule of thumb that rent should take no more than 30% of net income.[1] If the trend holds, the same flat would be listed at about 1,110 € a year from now (likely between 1,080 € and 1,140 €).
On this income, a flat this size stays within 30% in all 37 cities. Noticeably cheaper options: (370 €), (450 €) and (490 €).