Even though home ownership rates in Germany are relatively low, with around 52% of the population opting for rental accommodation, the stability of the property market makes it an attractive investment choice. Before you can even start looking for a house, however, there are some important things to consider.
The guides in this section look at the process of buying a house in Germany, from initial considerations to mortgage applications, exchanging contracts and finally getting your keys.
In principle, foreigners are allowed to purchase property in Germany on any kind of residence permit. However, the more secure your position (i.e. if you have a long-term work contract or even a permanent residence permit), the more choice you will have in terms of mortgage provider.
As of 2024, the average price per square metre for houses is around 2.720 euros for houses and 3.128 euros for apartments, according to the property search site immowelt. However, that average figure conceals strong regional differences. In Berlin, for instance, the average price per square metres is 4.485 euros for houses and 4.859 euros for apartments. In Saxony, it's a lot lower at 1.686 euros per square metre for houses, and 1.691 euros per square metre for apartments.
If you are torn between buying and renting a house in Germany, consider the following points:
Buying a property is one of the biggest financial decisions you’ll ever make, so ensure that you are fully prepared by doing your research. If you aren’t quite sure where to start, consider the following points:
To help you track down your dream home, and make sure your purchase is the right one, we’ve put together these hints and tips:
A real estate agent can be a useful contact for anyone trying to navigate the German housing market. An agent can help you with buying a house, searching for rental properties, or even property management. Check out our list of expat-friendly real estate agents, consultants and brokers in Germany.
Most people buying a house will need a mortgage. Rather than going directly through a bank, many expats in Germany choose to consult with an English-speaking mortgage advisor, who can offer tailored advice and guide you through the whole application process.
What are the specific requirements in Germany? What types of mortgages are available and what is the process for getting one? Learn more in our guide to German mortgages for expats.
Inevitably, buying a property isn’t simply a matter of taking out a mortgage and putting an offer on your dream home. There are several other property taxes and fees involved. Avoid the unpleasant surprise of unforeseen costs by learning what to expect.
Buying a home can be expensive. For those who are worried about saddling themselves with unaffordable costs, the German government has made a range of subsidies, loans and allowances available. This includes help with the cost of purchasing or building a new home, or making your home more environmentally-friendly.
There is no restriction on foreigners buying property in Germany, no matter whether they live in Germany or elsewhere. You can, therefore, buy property as a non-resident with the expressed purpose of renting it out, or you can choose to rent out your own home if you move away from Germany. While rental properties can be a good source of income for homeowners, rental contracts in Germany are pro-tenant, meaning that landlords have strict obligations towards their renters.