Social Housing in Frankfurt: Why Sozialwohnung Rules Are a Different System From the Mietpreisbremse
Sozialwohnungen (subsidized social housing) in Frankfurt run on a completely separate system from the Mietpreisbremse discount most renters hear about. Instead of a percentage cap on top of market rent, a Sozialwohnung's rent is fixed at Kostenmiete, a cost-based figure tied to what the building's construction and maintenance actually cost, and it's typically well below what the same apartment would fetch on the open market. Access is restricted to households under an income ceiling: for 2026, Hessen's limit is 20,146 EUR a year for a single person and 30,565 EUR for two people, with the ceiling rising further for each additional household member and child. Frankfurt has its own local wrinkle here too: instead of applying for the Wohnberechtigungsschein (WBS) that most German cities use, you register directly with Frankfurt's Amt für Wohnungswesen, and that registration itself replaces the WBS. ABG Frankfurt Holding, the city's own housing company with roughly 55,000 units, is the single biggest source of this kind of housing in Frankfurt.
Two Completely Different Systems, Easy to Mix Up
If you’ve read about Frankfurt’s Mietpreisbremse, it’s worth being clear about something before going further: Sozialwohnung and Kostenmiete are not a stricter version of that rule. They’re a separate system entirely, with a different legal basis, a different eligibility test, and a different reason the rent is lower.
A Mietpreisbremse-capped apartment is still a normal, open-market rental, just one where the landlord is legally limited in how much above the local comparison rent they can charge. Anyone can rent it, there’s no income test.
A Sozialwohnung works differently. The building was constructed with public subsidy, and in exchange, its rent is fixed at Kostenmiete, a cost-based rent calculated from what the specific building actually costs to finance and maintain, not from what comparable apartments fetch on the open market. Because that calculation is disconnected from the local rental market, Kostenmiete typically lands well below both the market rate and the Mietpreisbremse-capped rate for a similar unit nearby. Access to that lower rent, in exchange, is restricted to households under an income ceiling.
Frankfurt’s Local Twist: No Separate WBS
In most German cities, you apply for a Wohnberechtigungsschein (WBS), an income-eligibility certificate issued by the local housing authority, and then present that certificate to a landlord once you’ve found a Sozialwohnung yourself. Frankfurt’s Amt für Wohnungswesen runs it differently: apartments are matched centrally through that office, and your registration with them replaces the separate certificate entirely. There’s no independent WBS application step to hunt down, the office’s own information sheet on registering covers both your eligibility check and your registration for matching in a single process.
Who Qualifies: The Income Ceiling
Income limits for social housing are set at the state level in Germany, and Hessen’s own limits apply the same way across Frankfurt and the rest of the state, adjusted periodically for inflation.
| Household | Annual income ceiling |
|---|---|
| One person | 20,146 EUR |
| Two people | 30,565 EUR |
| Each additional household member | Ceiling rises further, confirm your exact figure with the Amt für Wohnungswesen |
| Each child | Ceiling rises further, confirm your exact figure with the Amt für Wohnungswesen |
The exact additional amount per extra household member or child depends on standard income deductions that apply to your specific situation (work-related expense allowances, age or disability allowances, and similar factors), which is why the Amt für Wohnungswesen calculates eligibility individually rather than off one flat formula. Treat the base figures above as your starting reference, and confirm your household’s exact ceiling when you register.
Separately, Hessen has also introduced a broader income-tiered program covering “mittlere Einkommen” (middle-income) households at meaningfully higher ceilings, roughly 35,800 EUR for one person and 53,600 EUR for two, on top of the traditional low-income tier described above. This is worth knowing if your income is above the traditional Sozialwohnung ceiling but you still find market rent out of reach, since it means you may not be locked out of subsidized housing entirely.
Photo by Reinis Brūzītis on Pexels
ABG Frankfurt Holding: The Biggest Single Source
If you’re registering with the Amt für Wohnungswesen, there’s a good chance the apartment you eventually get offered belongs to ABG Frankfurt Holding, the city’s own housing company, wholly owned by Stadt Frankfurt and founded in 1991. It manages roughly 55,000 apartments across the city, making it Frankfurt’s largest housing provider by a wide margin, with average rents well under the citywide Mietspiegel figure. ABG isn’t the only landlord offering subsidized units, private and cooperative landlords also participate in the same Kostenmiete system, but its scale means it’s worth knowing the name specifically rather than treating social housing as coming from one anonymous pool.
- Check your household's income against Hessen's 2026 ceiling, starting from the base figures above and confirming your exact number with deductions applied.
- Register with the Amt für Wohnungswesen using their registration form, this single step replaces the separate Wohnberechtigungsschein application used elsewhere in Germany.
- Wait to be matched. Unlike a normal rental search, you're not applying apartment by apartment, the office matches registered households to available units, including those managed by ABG Frankfurt Holding.
- Once matched, your Kostenmiete is fixed by the building's cost calculation, not negotiated and not subject to Mietpreisbremse rules, which don't apply here.
- If your income rises later, you can generally stay. The Bindungsfrist (binding period, commonly 15 to 25 years) is attached to the building, not to your income staying under the ceiling forever.
Step by Step
- Estimate your household’s adjusted annual income and compare it to Hessen’s 2026 base ceilings, 20,146 EUR for one person, 30,565 EUR for two.
- Register directly with Frankfurt’s Amt für Wohnungswesen, there’s no separate Wohnberechtigungsschein to apply for first in Frankfurt specifically.
- Gather income documentation the office will need to confirm your exact eligibility, since the real ceiling depends on deductions specific to your situation.
- Wait for matching rather than searching listing by listing, the office handles matching centrally, including ABG Frankfurt Holding’s inventory.
- Once housed, don’t worry about a later raise or promotion pushing you out automatically, the Bindungsfrist protects your tenancy for the building’s set subsidy period.
- If your income changes substantially after moving in, check with the Amt für Wohnungswesen about whether a Fehlbelegungsabgabe (a surcharge for exceeding the limit after the fact) could apply to your specific case.
Compliance Note
This page explains the general system for social housing eligibility and Kostenmiete in Frankfurt and Hessen, but it is not legal or financial advice, and specific income calculations depend on your individual circumstances. For your exact eligibility and to register, contact Frankfurt’s Amt für Wohnungswesen directly.
FAQ & Common Pitfalls
How is Kostenmiete different from what the Mietpreisbremse limits?
They're unrelated mechanisms answering different questions. The Mietpreisbremse caps a market-rate new lease at no more than 10 percent above the local comparison rent, it's still a market transaction, just a capped one. Kostenmiete is something else entirely: it's the rent a subsidized building is legally required to charge, calculated from the actual cost of building and maintaining that specific property, including financing costs, rather than from what comparable apartments rent for. Because construction was subsidized in exchange for keeping rent at cost rather than market rate, Kostenmiete typically comes out well below both the open market rent and the Mietpreisbremse-capped rent for a similar unit. You can't negotiate a Kostenmiete apartment down using Mietpreisbremse arguments, and you can't access a Kostenmiete apartment without meeting the income eligibility rules described below.
What exactly replaces the Wohnberechtigungsschein in Frankfurt?
Most German cities require you to apply for a Wohnberechtigungsschein (WBS), an income-eligibility certificate you then show to a landlord when you find a Sozialwohnung. Frankfurt works differently: apartments are matched centrally through the Amt für Wohnungswesen, and you register with that office directly rather than applying for a separate certificate first. Your registration itself functions as your proof of eligibility. It's a real structural difference from cities like Berlin, so don't spend time hunting for a Frankfurt "WBS office," the process runs through the Amt für Wohnungswesen's own registration system instead.
What are the actual income limits, and do they rise for a bigger household?
As of January 1, 2026, Hessen's income ceiling for social housing eligibility is 20,146 EUR a year for a one-person household and 30,565 EUR for a two-person household. That ceiling does rise further for each additional household member and each child, though the exact addition depends on your specific household composition and the standard deductions that apply to your income (Werbungskosten, age and disability allowances, and similar factors all affect the calculation). Because of that, the Amt für Wohnungswesen calculates your actual eligibility individually rather than off a single flat number, so treat the base figures above as your starting reference and confirm your specific household's number directly with the office when you register.
If my income goes up after I move in, do I have to leave?
No, and this is one of the more reassuring parts of how Sozialwohnung works. The income limit applies when you apply and move in, not on an ongoing basis. The apartment's rent restriction, the Bindungsfrist, is attached to the building itself for a set period, commonly 15, 20, or 25 years depending on the original subsidy agreement, not to your personal income over time. If your income rises after you're already renting, you can generally stay and keep paying Kostenmiete. Some states apply a Fehlbelegungsabgabe (a surcharge for tenants whose income has since exceeded the limit) in some circumstances, so it's worth checking your specific situation with the Amt für Wohnungswesen if your income changes substantially, but a rising income by itself doesn't force you out.
Is ABG Frankfurt Holding the only place to find this kind of housing?
No, but it's the largest single source. ABG Frankfurt Holding is the city's own housing company, wholly owned by Stadt Frankfurt, and manages roughly 55,000 apartments across the city, making it Frankfurt's largest housing provider by a wide margin, with average rents well under the citywide Mietspiegel figure. Other private and cooperative landlords also operate subsidized units under the same Kostenmiete and income-eligibility system, and all of them get matched through the Amt für Wohnungswesen's central registration rather than a landlord-by-landlord application process, so registering with the city office is still the right starting point regardless of which building you eventually end up in.
