How Frankfurt, Hamburg, Cologne and Düsseldorf differ for investors: asking prices, transfer tax by state, student and commuter letting, rent rules and the 10-year speculation period.
Frankfurt, Hamburg, Cologne and Düsseldorf are the main investor cities of western and northern Germany after Berlin and Munich. They share a deep rental market and a regulated rent system, but they differ in tax, price level and tenant type. This guide is as of October 2026. It is a starting point for choosing a city, not a yield promise; for the national picture see rental yield and investment in Germany.
City by city
Prices below are asking prices per m2 reported by portals and press, not registered transaction prices. They are indicative; transaction prices are usually lower and we could not confirm every city from an official valuation-committee report.
- Hamburg: about 4,700 EUR per m2 on one portal average for the first half of 2026. The port, a large services sector and a high share of rented homes shape demand.
- Düsseldorf: about 4,800 EUR per m2 on one portal average for 2026. A fashion, trade and corporate centre with a strong commuter belt in the Rhine-Ruhr region.
- Cologne: press reports described record prices for the city in the second quarter of 2026. We could not confirm a reliable per-m2 figure, so we do not quote one. A university and media city.
- Frankfurt: reported by press as showing the strongest price rises among large cities in 2026. We could not confirm a reliable average per-m2 figure and do not quote one. The financial centre, the airport and many international employers drive demand; the premium segment is far above the city average.
Across the eight biggest cities, one source reports an average asking price of about 5,650 EUR per m2 (up about 3% on the year), with existing flats recovering after the correction of earlier years. For the district-level view see best areas to buy property in Germany.
Transfer tax by state
Grunderwerbsteuer depends on the state, not on the city or your residence:
- Hamburg: 5.5%.
- Hesse (Frankfurt): 6%.
- North Rhine-Westphalia (Cologne, Düsseldorf, Ruhr cities): 6.5%, the highest rate level in Germany.
Add the notary and land register fees, about 1.5-2% of the price, plus agent commission if used. For a flat or single-family home the buyer can be charged at most half of the commission. As an illustration with round numbers, on a 300,000 EUR flat the transfer tax is 16,500 EUR in Hamburg and 19,500 EUR in North Rhine-Westphalia. The costs eat into the first years of any return, so include them in your calculation; our calculators can help.
Student and commuter rentals
Different cities suit different tenant groups:
- Students: Cologne and Frankfurt have large universities, Hamburg too. Small furnished flats near the university are the usual product. Furnished letting has its own rules and can be restricted; check the local rules on short and furnished lets.
- Commuters and corporate tenants: Frankfurt and Düsseldorf have many people who come for a limited time. Demand for small, well-connected flats near public transport is the most stable idea, but vacancy and tenant turnover cost money.
- Families and long-term tenants: larger flats in good residential districts of Hamburg and Cologne.
We do not quote yields for these segments because we could not confirm reliable figures. Calculate from the actual local rent table and the real purchase costs of a specific flat.
Rent rules
In designated tight markets the rent brake (Mietpreisbremse) caps the re-letting rent at roughly 10% above the local comparative rent; the federal rule has been extended to the end of 2029, and each state decides which municipalities are covered. Existing leases also have limits on rent increases. Furnished and short-term lets have separate rules; see short-term rental rules in Germany. Before buying a let flat, ask for the lease, the rent history and the last rent increase.
The 10-year speculation period
If you sell a privately held German property within 10 years of buying it, the gain is generally taxable as a private sale transaction under section 23 of the Income Tax Act (§ 23 EStG). Selling after 10 years is generally tax-free for private owners, and there is an exemption if you used the property yourself in the year of sale and the two years before. We could not confirm how this applies to non-residents or in combination with the tax rules of your country of residence. Speak to a tax adviser before buying, and read capital gains tax on sale in Germany.
For Russian-speaking investors
Russian-speaking communities live in all four cities, and Russian-language lawyers, tax advisers and agents work there. Practical points:
- Prepare a passport, proof of address, a German tax ID and documents on the source of funds; banks and notaries run anti-money-laundering checks and lawful compliance is required.
- If your German is limited, agree with the notary on an interpreter or translation before the signing date.
- Foreign documents may need an apostille and a sworn translation.
- If you live in the EU, German rental income and a sale may also have to be declared in your country of residence; see foreign property tax return for Germany residents for the reverse case and ask your adviser how the rules apply to you.
- Mortgage financing: mortgage for foreigners in Germany.
FAQ
Which of these four cities is the cheapest? On the figures we found, Hamburg and Düsseldorf are in the low to mid 4,000 to 5,000 EUR range per m2; we could not confirm Frankfurt or Cologne.
Where is the transfer tax lowest? Hamburg at 5.5%, then Hesse at 6% and North Rhine-Westphalia at 6.5%.
Is rental income guaranteed to cover the costs? No. Rent is capped by local rules, and vacancy, maintenance and financing costs vary. Calculate flat by flat.
Do I pay tax on a sale after 10 years? In general not for a privately held property under German rules, but check your own situation with a tax adviser.
Are student flats a safe investment? They can be stable but need good transport links and compliant letting; vacancy and furniture costs are real.
How we help
We are a trilingual platform (English, Russian, Polish) that finds properties and coordinates independent local lawyers and tax advisers; we do not give legal or tax advice. This text is informational and not legal, tax or investment advice. Rules change, so verify current rules with a notary and a tax adviser. You can browse listings in Germany and try our calculators.