'Renting in Germany: How Much Does an Apartment Cost and How to Look for
Find your route
3 quick steps
When looking for housing in Germany, it’s best to start not by browsing random listings, but by calculating your budget and preparing your documents. The market varies significantly from city to city: competition is higher in Munich, Berlin, Hamburg, Frankfurt, and other major cities, while there are often more opportunities in medium-sized cities and suburbs.
What Factors Determine Rent Prices
In job postings, it’s important to distinguish between several types of compensation.
| Term | Meaning |
|---|---|
| Kaltmiete / Nettokaltmiete | Base rent excluding utilities and maintenance fees. |
| Nebenkosten | Additional expenses: a portion of utility bills, cleaning, building maintenance, and sometimes heating. The specifics depend on the lease agreement. |
| Warmmiete | The sum of Kaltmiete and Nebenkosten. This is closer to the monthly cost, but electricity, internet, and Rundfunkbeitrag are often paid separately. |
| Kaution | Security deposit. It’s usually requested in the amount of up to three Nettokaltmieten, but be sure to read the terms in the lease agreement. |
| Mietspiegel | An official or local comparable rent index that helps assess whether the price for a specific apartment is reasonable. |
Don’t compare apartments based solely on the Kaltmiete. To calculate your actual budget, factor in the Warmmiete, electricity, internet, transportation, insurance, and the possible cost of buying furniture.
How Much Does an Apartment Cost in Germany?
A single “average price across Germany” isn’t enough when looking for an apartment: the price depends on the city, neighborhood, condition of the building, year of construction, square footage, whether it’s furnished, and whether it’s an old lease or a new rental agreement. Official statistics from Destatis show that the net cold rent (Nettokaltmiete) in Germany has continued to rise: in 2025, the figure increased by 2.1% compared to the previous year. However, this is a market index, not a price list for a specific apartment.
To check a specific city, it’s best to use the local Mietspiegel. For example, the Berlin Mietspiegel 2026 indicates an average Mietspiegel level of 7.71 euros per m² net rent for the relevant segment of the Berlin market. This does not mean that all new listings in Berlin will cost the same: the Mietspiegel reflects a specific set of apartments and comparison criteria, while prices in new listings may vary significantly.
The practical takeaway is simple: first, check the price range by neighborhood and type of housing; then, not only multiply the Kaltmiete by the square footage, but also add the Nebenkosten and any additional fees.
Where to Check Prices
For a quick overview, use several sources rather than just one website:
- the city’s official Mietspiegel, if available;
- City or state websites regarding rental regulations and the Mietpreisbremse;
- major classifieds sites to gauge current competition;
- statistical overviews and price maps, provided they explain the methodology;
- Seek advice from the Mieterverein or Verbraucherzentrale if the price seems too high or the contract is complicated.
If a city has a Mietpreisbremse in effect, this does not mean that any high price is illegal. There are exceptions, such as for new construction or comprehensive renovations. Therefore, you need to check the specific apartment and lease agreement.
Where to Start Your Search
1. Determine the upper limit of your budget
Determine how much “Warmmiete” you can afford to pay without jeopardizing your daily expenses. Many landlords look at the ratio of income to rent, so an apartment that’s too expensive may reduce your chances of getting an invitation to view it.
2. Choose a geographic area
Compare not only neighborhoods within a single city, but also neighboring cities with convenient transportation links. Sometimes a 20- to 40-minute train ride can offer more options and less competition.
3. Define the mandatory criteria
Divide the requirements into mandatory and desirable:
- number of rooms;
- maximum Warmmiete;
- proximity to work or a university;
- floor, elevator, balcony, basement;
- the option to register at your place of residence;
- schools, daycare centers, doctors, and transportation;
- a residence permit allowing pets, if applicable.
4. Prepare a tenant profile
In a competitive market, it’s not just those who apply first who succeed, but also those who submit a clear and comprehensive application package. Typically, applicants prepare:
- a short cover letter in German or English;
- proof of income or an employment contract;
- SCHUFA credit report, if already available;
- Certificate of No Rent Arrears (Mietschuldenfreiheitsbescheinigung), if you have previously rented housing in Germany;
- a copy of your passport or residence permit only once you’re in a secure environment and with any unnecessary information redacted;
- Proof of enrollment, employment, or financial support for students.
Do not upload your full passport, bank details, residence permit number, or other sensitive information to a public profile. A brief profile is sufficient for an initial response; it’s best to share documents on a case-by-case basis and with a watermark.
WBS and Social Housing
Wohnberechtigungsschein (WBS) is a document required to access subsidized housing. It is not required for everyone, but only for those applying for socially subsidized apartments. The rules vary by federal state and city.
In Berlin, for example, the WBS depends on income, household composition, residency status, and the planned primary place of residence. Berlin.de also notes that the WBS is typically valid for one year; if housing is not found during that time, the document must be reissued.
Who should check out WBS:
- people with low incomes;
- recipients of Bürgergeld, Sozialhilfe, or other social benefits;
- certain students, retirees, and families;
- people with special housing needs.
Don’t assume that Berlin’s rules apply to all of Germany. If you’re looking for housing in Hamburg, Munich, Cologne, or a small town, check the website of the local Wohnungsamt.
Where to Look for an Apartment
Typically, the search is conducted simultaneously through several channels:
- ImmoScout24, Immowelt, Kleinanzeigen, and local portals;
- Websites of Wohnungsbaugesellschaften and Genossenschaften;
- student dormitories and the Studierendenwerk for students;
- district or city groups, if you know how to filter out scams;
- Temporary housing for the first few weeks, if you need to register and need time to find a permanent apartment.
Save your search filters and turn on notifications. In major cities, good job postings receive a lot of responses within the first few hours, so a quick response is really important.
How to Write a Response
Your response should be brief, specific, and free of unnecessary personal information. It should include:
- who will be living in the apartment;
- what you do for a living and what your income or source of funding is;
- the date you’re ready to move in;
- why the apartment is a good fit for the neighborhood and your budget;
- What documents can you provide upon request?
Don’t promise more than you’re prepared to deliver: overstating your income, hiding roommates, or failing to mention pets can lead to problems even after the viewing.
How to Protect Yourself from Fraud
Fake listings are common in the rental market. Here are some red flags to watch out for:
- The landlord claims to be abroad and offers to send the keys by mail;
- They ask for a deposit before viewing the property and signing the contract;
- the price is significantly below market value for no apparent reason;
- The conversation is redirected to a third-party messaging app with pressure to “resolve this today”;
- require a complete set of documents to properly verify the landlord’s identity;
- The contract looks like a template with errors; the address, owner’s name, or account details do not match.
The security deposit is transferred only after a thorough review of the lease agreement and verification of the landlord’s identity. If you have any doubts, show the lease agreement to the Mieterverein, a lawyer, or an advisory center before making the payment.
Checklist Before Signing a Contract
- Check the Kaltmiete, Nebenkosten, Warmmiete, and Kaution.
- Check that the contract allows for Anmeldung.
- Clarify which payments are not included in the Warmmiete.
- View the rules for rent increases: Staffelmiete, Indexmiete, and standard Mieterhöhung.
- Document the condition of the apartment in the Übergabeprotokoll.
- Take photos of the meters and any defects when handing over the keys.
- Do not transfer money to personal accounts without being certain who the landlord is.
FAQ
Which Is More Important: Kaltmiete or Warmmiete?
Kaltmiete is useful for comparing the market, but for your personal budget, it’s more important to consider Warmmiete plus separate expenses: electricity, internet, Rundfunkbeitrag, and transportation.
Is it possible to find an apartment without a SCHUFA report?
Yes, especially if you’ve recently arrived, but it’s harder to compete. An employment contract, proof of income, a guarantor, a letter from your university, or a clear explanation of your situation in your application can help.
Does WBS operate throughout Germany?
No, the application process and requirements depend on the state and municipality. Be sure to check the rules specifically for the area where you’re looking for housing.
Should you send a copy of your passport in your first message?
No. A brief profile is usually sufficient for initial contact. If documents are needed later, redact any unnecessary information and add a watermark indicating that the copy is for reference only.