Property Prices Hesse 2026

Price per m² (median)

€4,238/ m²

  • Range €3,258 – €5,793
  • Typical price: €335,000 (for 82 m²)

From active listings

In Hesse, apartments are currently offered at a median €4,238 per m²; the middle half of listings lies between €3,258 and €5,793. A typical flat of 82 m² costs €335,000. Newly let flats ask €14.52 per m² in cold rent, for a gross rental yield of 4.1% or a price-to-rent multiple of 24.3.

As of November 3, 2026

Cold rent per m²
€14.52
Gross rental yield
4.1%
Price-to-rent multiple
24.3
Listings
7,930
2602 new in 30 days
Days on market (median)
15
Listings with a price cut
5%

How Hesse compares

Flats are off the market after a median 15 days; supply is tight.

What does buying a typical flat in Hesse cost?

Example for a flat at the median price of €335,000, using the standard assumptions of our analysis.

Purchase price€335,000
Property transfer tax Hesse (6.0%)€20,100
Notary (1.0%)€3,350
Land registry (0.5%)€1,675
Broker (3.57%)€11,959
Total closing costs€37,085
Equity (20 % plus closing costs)€104,085
Loan€268,000
Monthly payment (3.5% interest, 30 years)€1,203
Cold rent at 82 m²€1,194
Surplus before running costs-€10

Example with standard assumptions, not investment advice. Hausgeld, maintenance, vacancy and taxes are not included.

Prices by number of rooms

NamePrice per m²Typical price
1 room€4,172€159,000
2 rooms€4,273€259,000
3 rooms€4,199€350,000
4 rooms or more€4,335€519,000

Cities in Hesse

NamePrice per m²Listings
Frankfurt am Main€6,6611,765
Wiesbaden€4,553753
Offenbach am Main€4,352357
Darmstadt€4,527273
Hanau€3,400184
Kassel€2,788177
Bad Homburg vor der Höhe€4,339169
Rodgau€4,631123
Dietzenbach€2,919122
Oberursel (Taunus)€5,163121
Bad Nauheim€6,050113
Hattersheim am Main€5,503109
Langen (Hessen)€4,374106
Hofheim am Taunus€4,46497
Bensheim€3,13293
Gießen€3,76580
Neu-Isenburg€3,93579
Dreieich€3,76577
Mörfelden-Walldorf€3,79875
Bad Vilbel€5,12273
Maintal€2,97168
Bad Soden am Taunus€4,28465
Friedrichsdorf€3,73960
Rüsselsheim am Main€3,19960
Königstein im Taunus€4,74356
Taunusstein€3,10856
Viernheim€2,90755
Idstein€3,68955
Limburg an der Lahn€3,55954
Kronberg im Taunus€5,23852
Marburg€4,02352
Rödermark€3,77050
Hochheim am Main€5,76449
Friedberg (Hessen)€5,05247
Kelkheim (Taunus)€3,70547
Niedernhausen€3,99145
Seligenstadt€5,90845
Pfungstadt€3,71343
Mühlheim am Main€3,83143
Eppstein€3,02742
Obertshausen€3,42340
Eltville am Rhein€6,21238
Ober-Mörlen€4,51137
Bad Hersfeld€4,06336
Eschborn€4,28635
Gelnhausen€3,00535
Heppenheim (Bergstraße)€2,73435
Bad Camberg€4,64732
Griesheim€3,80932
Nidderau€2,81331
Bruchköbel€3,04730
Seeheim-Jugenheim€3,93830
Schwalbach am Taunus€3,91129
Groß-Gerau€2,96229
Heusenstamm€3,40029
Fulda€3,07527
Ober-Ramstadt€3,52527
Gernsheim€5,02927
Dieburg€4,46626
Ginsheim-Gustavsburg€3,48826

Medians of asking prices and asking rents of publicly listed apartments, recomputed daily. Asking prices are not sale prices and not a valuation under § 194 BauGB; actual sale prices can differ.

Looking at a flat in Hesse?

Work through price, financing, costs and taxes to see what is left at the end.

Frequently Asked Questions

The answers come from current listings of apartments for sale in Hesse, as of November 3, 2026.

Terms and method

The glossary explains the terms; the methodology shows how the figures are built.

GlossaryMethodology

What does an apartment in Hesse cost?

A median €4,238 per m²; a typical flat of 82 m² is offered for €335,000. The middle half of listings lies between €3,258 and €5,793 per m².

What is the rental yield in Hesse?

The gross rental yield is 4.1% and the price-to-rent multiple 24.3: a flat costs as much as 24.3 years of cold rent. After costs and financing less remains; an analysis works that out for a specific flat.

Where do the figures come from?

From aggregated asking prices and rents of publicly listed apartments in Hesse, recomputed daily. No individual listing is shown.

How high are the closing costs in Hesse?

A typical flat at the median price of €335,000 comes with about €37,085 in closing costs: €20,100 property transfer tax (6.0% in Hesse), plus notary, land registry and possibly a broker. With a 20 % down payment, a buyer needs about €104,085 of equity.

Some cookies are needed for InvestBud to work.

Others we only set with your consent, to understand usage in more detail and to measure our ads.

Without your consent, no analytics or marketing services load.

You can change your choice at any time via “Cookie settings” at the bottom of the page. Privacy policy