Mainz
Mainz is a city in Germany. Rent is 10.78 EUR/m2/month (from Stadt Mainz; erstellt in Zusammenarbeit mit Mieterverein Mainz und Umgebung e.V., Haus & Grund Mainz e.V., Mieterbund Rheinhessen, Eigentümerschutz-Gemeinschaft, Industrie- und Handelskammer, Handwerkskammer, Gutachterausschuss — Qualifizierter Mainzer Mietspiegel 2025). The median net salary is 4,851 EUR/month (from Statistisches Bundesamt (Destatis)). Germany-wide The unemployment rate is 5.3 % (from Bundesagentur für Arbeit — Arbeitslose und Arbeitslosenquoten (GENESIS 13211-0001)). Trend: Up (+43%). Some metrics are not yet available at city level and show country or region estimates. Data from official sources, last checked 2026-06-13.
Official sources · Aging · Last checked 2026-06-13
Work & income
Work & labour market
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Unemployment rate | 5.3 % Land (DE-RP) | Bundesagentur für Arbeit — Arbeitslose und Arbeitslosenquoten (GENESIS 13211-0001) Official | AFresh | ||
| Mainz has Unemployment rate at 5.3 percent, observed on 2024-12-31 from Bundesagentur für Arbeit — Arbeitslose und Arbeitslosenquoten (GENESIS 13211-0001). | |||||
| Average monthly gross earnings | 4,280 EUR/month Land (VGRdL 2023) | VGRdL — Bruttolöhne und -gehälter je Arbeitnehmer, Reihe 2 Band 2 (Statistikportal) Official | AFresh | ||
| Mainz has Average monthly gross earnings at 4,280 EUR/month, observed on 2023-12-31 from VGRdL — Bruttolöhne und -gehälter je Arbeitnehmer, Reihe 2 Band 2 (Statistikportal). | |||||
| Job vacancies per 1 000 Erwerbspersonen (BA Statistik) | 22 per 1000 Land (BA, GENESIS 13211-0001) | Bundesagentur für Arbeit — Gemeldete Arbeitsstellen (GENESIS 13211-0002) Official | AFresh | ||
| Mainz has Job vacancies per 1 000 Erwerbspersonen (BA Statistik) at 22 per 1000, observed on 2024-12-31 from Bundesagentur für Arbeit — Gemeldete Arbeitsstellen (GENESIS 13211-0002). | |||||
For labour-market indicators, lower unemployment is usually easier to interpret as a stronger local job market; occupation-specific salary rows should be compared within the same occupation.
Income & taxes
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Purchasing power index (DE=100, VGRdL) | 102 index Land (VGRdL 2023) | VGRdL — Kaufkraft je Einwohner (verfügbares Einkommen + öffentliche Transferleistungen) Official | AFresh | ||
| Mainz has Purchasing power index (DE=100, VGRdL) at 102 index, observed on 2023-12-31 from VGRdL — Kaufkraft je Einwohner (verfügbares Einkommen + öffentliche Transferleistungen). | |||||
Cost & housing
Cost & income
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| groceries_monthly_eur | 338 EUR/month Country average (Eurostat prc_ppp_ind groceries & household services PLI, EU27=100 baseline converted to EUR via HICP) | Eurostat — Comparative price levels and HICP (prc_ppp_ind, prc_hicp_midx) Official | AFresh | ||
| Mainz has groceries_monthly_eur at 338 EUR/month, observed on 2024-12-31 from Eurostat — Comparative price levels and HICP (prc_ppp_ind, prc_hicp_midx). | |||||
| utilities_monthly_eur | 134 EUR/month Country average (Eurostat nrg_pc_204 electricity band 1D + nrg_pc_202 gas band D2, weighted by national consumption mix and heating-degree-day share) | Eurostat — Household energy prices (nrg_pc_204 electricity, nrg_pc_202 gas) Official | AFresh | ||
| Mainz has utilities_monthly_eur at 134 EUR/month, observed on 2024-12-31 from Eurostat — Household energy prices (nrg_pc_204 electricity, nrg_pc_202 gas). | |||||
| net_income_eur_month | 2,746 EUR/month Country average (single, 100% average wage; DE primary from BMF Lohnsteuer, other countries from OECD Taxing Wages) | BMF — Lohnsteuer-Rechner, Programmablaufplan 2026 and Lohnsteuertabellen (Steuerklassen I-VI, 16 Bundesländer) Official | AFresh | ||
| Mainz has net_income_eur_month at 2,746 EUR/month, observed on 2026-01-01 from BMF — Lohnsteuer-Rechner, Programmablaufplan 2026 and Lohnsteuertabellen (Steuerklassen I-VI, 16 Bundesländer). | |||||
| net_income_couple_eur_month | 3,262 EUR/month Country average (married one earner, 100% average wage; DE primary from BMF Lohnsteuer Steuerklasse III, other countries from OECD Taxing Wages) | BMF — Lohnsteuer-Rechner, Programmablaufplan 2026 and Lohnsteuertabellen (Steuerklassen I-VI, 16 Bundesländer) Official | AFresh | ||
| Mainz has net_income_couple_eur_month at 3,262 EUR/month, observed on 2026-01-01 from BMF — Lohnsteuer-Rechner, Programmablaufplan 2026 and Lohnsteuertabellen (Steuerklassen I-VI, 16 Bundesländer). | |||||
| net_income_family_eur_month | 3,777 EUR/month Country average (married one earner with two children, 100% average wage; DE primary from BMF Lohnsteuer Steuerklasse III with Kindergeld considered, other countries from OECD Taxing Wages) | BMF — Lohnsteuer-Rechner, Programmablaufplan 2026 and Lohnsteuertabellen (Steuerklassen I-VI, 16 Bundesländer) Official | AFresh | ||
| Mainz has net_income_family_eur_month at 3,777 EUR/month, observed on 2026-01-01 from BMF — Lohnsteuer-Rechner, Programmablaufplan 2026 and Lohnsteuertabellen (Steuerklassen I-VI, 16 Bundesländer). | |||||
Housing
| Metric | Value | Trend | Source | Observed | Confidence | |
|---|---|---|---|---|---|---|
| Average net cold rent | 10.78 EUR/m2/month Up (+43%) City (Qualifizierter Mainzer Mietspiegel 2025) | Up (+43%) | Stadt Mainz; erstellt in Zusammenarbeit mit Mieterverein Mainz und Umgebung e.V., Haus & Grund Mainz e.V., Mieterbund Rheinhessen, Eigentümerschutz-Gemeinschaft, Industrie- und Handelskammer, Handwerkskammer, Gutachterausschuss — Qualifizierter Mainzer Mietspiegel 2025 Official | AFresh | ||
|
more expensive than 56% of cities in Germany (rank 649 of 1151); 5% above the median |
||||||
| Mainz has Average net cold rent at 10.78 EUR/m2/month, observed on 2025-01-01 from Stadt Mainz; erstellt in Zusammenarbeit mit Mieterverein Mainz und Umgebung e.V., Haus & Grund Mainz e.V., Mieterbund Rheinhessen, Eigentümerschutz-Gemeinschaft, Industrie- und Handelskammer, Handwerkskammer, Gutachterausschuss — Qualifizierter Mainzer Mietspiegel 2025. | ||||||
| Average net cold rent | 15.42 EUR/m2/month Up (+43%) City | Up (+43%) | wohnungsboerse Mietspiegel Mainz Commercial | CFresh | ||
|
more expensive than 97% of cities in Germany (rank 1119 of 1151); 50% above the median |
||||||
| Mainz has Average net cold rent at 15.42 EUR/m2/month, observed on 2026-05-01 from wohnungsboerse Mietspiegel Mainz. | ||||||
Quality of life & safety
Safety
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Häufigkeitszahl — Straftaten insgesamt je 100 000 (BKA PKS) | 5,400 HZ (incidents/100k) Land (BKA PKS 2024, HZ) | BKA — Polizeiliche Kriminalstatistik (PKS) Tabellenband 2024, Tabelle 01 (Land) Official | AFresh | ||
| Mainz has Häufigkeitszahl — Straftaten insgesamt je 100 000 (BKA PKS) at 5,400 HZ (incidents/100k), observed on 2024-12-31 from BKA — Polizeiliche Kriminalstatistik (PKS) Tabellenband 2024, Tabelle 01 (Land). | |||||
Environment & climate
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Average Annual Temperature | 10.4 degC Country estimate | DWD Deutscher Wetterdienst Official | AFresh | ||
| Mainz has Average Annual Temperature at 10.4 degC, observed on 2024-01-01 from DWD Deutscher Wetterdienst. | |||||
| Jahresmittel Lufttemperatur 2m (DWD CDC 1991-2020) | 9.5 degC Land (DWD Climate Normal 1991-2020, 1×1 km Raster) | DWD Climate Data Center — Klimanormal 1991-2020, Jahresmittel Lufttemperatur 2m (1×1 km Raster) Official | AFresh | ||
| Mainz has Jahresmittel Lufttemperatur 2m (DWD CDC 1991-2020) at 9.5 degC, observed on 2020-12-31 from DWD Climate Data Center — Klimanormal 1991-2020, Jahresmittel Lufttemperatur 2m (1×1 km Raster). | |||||
| Average Annual Sunshine Hours | 1,650 hours/year Country estimate | DWD Deutscher Wetterdienst Official | AFresh | ||
| Mainz has Average Annual Sunshine Hours at 1,650 hours/year, observed on 2024-01-01 from DWD Deutscher Wetterdienst. | |||||
Connectivity
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Average Fixed Broadband Download Speed | 96.4 Mbit/s Country estimate | Ookla Speedtest Global Index details.sourceType.aggregator | BFresh | ||
| Mainz has Average Fixed Broadband Download Speed at 96.4 Mbit/s, observed on 2024-01-01 from Ookla Speedtest Global Index. | |||||
| Nearest scheduled airport IATA | FRA code City centroid to nearest scheduled-service airport | OurAirports — airports.csv details.sourceType.open_data | AFresh | ||
| Mainz has Nearest scheduled airport IATA at FRA code, observed on 2026-06-13 from OurAirports — airports.csv. | |||||
| Nearest scheduled airport distance | 20.5 km Great-circle distance; driving time not implied | OurAirports — airports.csv details.sourceType.open_data | AFresh | ||
|
cheaper than 85% of cities in Germany (rank 303 of 2059); 52% below the median |
|||||
| Mainz has Nearest scheduled airport distance at 20.5 km, observed on 2026-06-13 from OurAirports — airports.csv. | |||||
| Nearest airport direct destinations | 239 count Direct destinations from FRA | OpenFlights — routes.dat details.sourceType.open_data | AFresh | ||
|
better than 93% of cities in Germany (rank 1793 of 1927); 754% above the median |
|||||
| Mainz has Nearest airport direct destinations at 239 count, observed on 2026-06-13 from OpenFlights — routes.dat. | |||||
Mobility
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Passenger car density | 460 cars/1000 residents City (Gemeinde) | Kraftfahrt-Bundesamt — FZ 3 vehicle stock by municipality details.sourceType.official_statistics | AFresh | ||
|
cheaper than 98% of cities in Germany (rank 29 of 1291); 27% below the median |
|||||
| Mainz has Passenger car density at 460 cars/1000 residents, observed on 2026-01-01 from Kraftfahrt-Bundesamt — FZ 3 vehicle stock by municipality. | |||||
Healthcare
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Berufstätige physicians per 100 000 (Zi / BÄK) | 440 per 100k Land (Zi Versorgungsatlas 2024) | Zi Versorgungsatlas / BÄK Ärztestatistik — Berufstätige Ärztinnen und Ärzte je 100 000 Einwohner Official | AFresh | ||
| Mainz has Berufstätige physicians per 100 000 (Zi / BÄK) at 440 per 100k, observed on 2024-12-31 from Zi Versorgungsatlas / BÄK Ärztestatistik — Berufstätige Ärztinnen und Ärzte je 100 000 Einwohner. | |||||
Environment, air quality & demographics
Tier-3 factors relevant at the final comparison stage.
Overview
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Total land area | 19,858 km2 Land | Destatis — Bodenfläche (GENESIS 11111-0001) Official | AFresh | ||
| Mainz has Total land area at 19,858 km2, observed on 2024-12-31 from Destatis — Bodenfläche (GENESIS 11111-0001). | |||||
| Population change 2040 vs 2023 (Vorausberechnung) | -1.8 % Land | Destatis — 15. koordinierte Bevölkerungsvorausberechnung (Variante G2-L2-W2, 2040 vs 2023) Official | AFresh | ||
| Mainz has Population change 2040 vs 2023 (Vorausberechnung) at -1.8 percent, observed on 2023-12-31 from Destatis — 15. koordinierte Bevölkerungsvorausberechnung (Variante G2-L2-W2, 2040 vs 2023). | |||||
Demographics
| Metric | Value | Source | Observed | Confidence | |
|---|---|---|---|---|---|
| Median age (Zensus 2022, Durchschnittsalter) | 44.6 years Land (Zensus 2022) | Destatis Zensus 2022 — Demographie (Durchschnittsalter, Migrationshintergrund) Official | AFresh | ||
| Mainz has Median age (Zensus 2022, Durchschnittsalter) at 44.6 years, observed on 2022-05-15 from Destatis Zensus 2022 — Demographie (Durchschnittsalter, Migrationshintergrund). | |||||
| Migrationshintergrund Anteil (Zensus 2022) | 24.3 % Land (Zensus 2022) | Destatis Zensus 2022 — Demographie (Durchschnittsalter, Migrationshintergrund) Official | AFresh | ||
| Mainz has Migrationshintergrund Anteil (Zensus 2022) at 24.3 percent, observed on 2022-05-15 from Destatis Zensus 2022 — Demographie (Durchschnittsalter, Migrationshintergrund). | |||||
Country-level context Germany-wide
National policy figures that apply to residents of Germany. Labelled as country-wide data.
Country topic guides: taxes, healthcare, work, visas.
| Metric | Value | Source | Last updated | Confidence |
|---|---|---|---|---|
| EU Blue Card salary threshold | 50,700 EUR/year | Make it in Germany | AFresh | |
| Statutory minimum wage | 13.9 EUR/hour | BMAS — statutory minimum wage from January 2026 | AFresh | |
| Average monthly gross earnings | 4,851 EUR/month | Statistisches Bundesamt (Destatis) | AFresh | |
| Public transport monthly pass | 63 EUR/month | Federal Government — Deutschlandticket price 2026 | AFresh | |
| Statutory health insurance general contribution | 14.6 % | Federal Ministry of Health — statutory health insurance contributions 2026 | AFresh | |
| Child benefit | 259 EUR/month | Federal Family Portal — child benefit (Kindergeld) | AFresh |
Data coverage
What is measured at city level for Mainz, and what is currently inherited or still being collected.
Moving checklist
| Step | Why it matters |
|---|---|
| Housing | Check current rent, deposit, documents and whether the address allows Anmeldung in Mainz. |
| Address registration | After signing a lease, confirm the local Bürgeramt or registration office process for Mainz. |
| Health insurance | Make sure public or private health insurance is active before employment, study or residence steps. |
| Bank and tax ID | Plan for a bank account and tax ID after registration; employers often need both. |
| Residence permit | Use the local immigration handoff for appointments, extensions and route-specific documents. |
| Work search | Compare local job listings with Germany-wide salary references and language requirements. |
| Family services | For children, check Kita, school and child-benefit steps early because timing is local. |
| Transport | Check local transport links, regional connections and whether a Deutschlandticket covers your commute. |
Local admin handoff
| Task | Where to go | Why it matters | Source |
|---|---|---|---|
| Address registration | City registration office / Buergeramt | After signing a lease, confirm the local Bürgeramt or registration office process for Mainz. |
Stadt Mainz
Observed: 2026-05-31 |
| Residence permit | Foreigners authority / Auslaenderbehoerde | Use the local immigration handoff for appointments, extensions and route-specific documents. |
Mainz foreigners affairs
Observed: 2026-05-31 |
| Work search | Jobcenter or Federal Employment Agency | Compare local job listings with Germany-wide salary references and language requirements. |
Bundesagentur fuer Arbeit Dienststellensuche
Observed: 2026-06-04 |
| Family services | City family, school or Kita service | For children, check Kita, school and child-benefit steps early because timing is local. |
Stadt Mainz
Observed: 2026-05-31 |
| Health insurance | Doctor search service | Make sure public or private health insurance is active before employment, study or residence steps. |
116117 Arzt- und Psychotherapeutensuche
Observed: 2026-06-04 |
| Residence permit | BAMF integration-course search or local integration office | Use the local immigration handoff for appointments, extensions and route-specific documents. |
Mainz migration information
Observed: 2026-05-31 |
| Transport | Local or regional transport operator | Check local transport links, regional connections and whether a Deutschlandticket covers your commute. |
RMV
Observed: 2026-05-31 |
Apartment search links
| Portal | Use | Suggested search |
|---|---|---|
| Stadt Mainz; erstellt in Zusammenarbeit mit Mieterverein Mainz und Umgebung e.V., Haus & Grund Mainz e.V., Mieterbund Rheinhessen, Eigentümerschutz-Gemeinschaft, Industrie- und Handelskammer, Handwerkskammer, Gutachterausschuss — Qualifizierter Mainzer Mietspiegel 2025 Official | Stored city rent reference and methodology source. | Mainz |
| Immowelt Commercial | Apartment and house rental listings. | Mainz |
| ImmobilienScout24 Commercial | Apartment and house rental listings. | Mainz |
| WG-Gesucht Commercial | Shared flats and temporary rooms. | Mainz |
| Kleinanzeigen Commercial | Local classified rental listings. | Mainz |
| Wohnungsboerse Commercial | Apartment and house rental listings. | Mainz |
Job search links
| Portal | Use | Suggested search |
|---|---|---|
| Bundesagentur fuer Arbeit Official | Official labour-market search. | Mainz |
| Make it in Germany job listings Official | Official skilled-worker job handoff. | Mainz |
| EURES Official | EU job-search handoff. | Mainz |
| StepStone Commercial | Commercial job listings. | Mainz |
| Indeed Germany Commercial | Commercial job listings. | Mainz |
| meinestadt.de jobs Commercial | Local job listings and employers. | Mainz |
| IHK Official | Chamber of commerce handoff for training, companies and local business contacts. | Mainz |
| Handwerkskammer Official | Skilled trades chamber handoff for crafts, apprenticeships and local employers. | Mainz |
| LinkedIn Jobs Commercial | Commercial job listings. | Mainz |
| XING Jobs Commercial | Commercial job listings. | Mainz |
Nearby cities
| City | Distance, km | Population | Rent reference |
|---|---|---|---|
| Hochheim am Main | 6 | 18,422 | 14.24 EUR/m2/month |
| Ginsheim-Gustavsburg | 6 | 16,488 | 13.99 EUR/m2/month |
| Wiesbaden | 9 | 288,850 | 14.74 EUR/m2/month |
| Rüsselsheim am Main | 10 | 65,627 | — |
| Flörsheim am Main | 11 | 21,344 | 14.31 EUR/m2/month |
Related pages
Place graph
2Similar cities
3Metric pages
8- Average Annual Sunshine Hours
- Average Annual Temperature
- Average Fixed Broadband Download Speed
- Average local reference rent
- Average monthly gross earnings, full-time equiv. (VGRdL)
- Berufstätige physicians per 100 000 (Zi / BÄK)
- Häufigkeitszahl — Straftaten insgesamt je 100 000 (BKA PKS)
- Jahresmittel Lufttemperatur 2m (DWD CDC 1991-2020)
Rent context
| Local rent reference | 10.78 EUR/m2/month |
|---|---|
| Rank, low to high | 628 / 1124 |
| Median in ranked cities | 10.31 EUR/m2/month |
| Ranking page | Open rent ranking |
| Flat size | Derived net cold rent | Basis |
|---|---|---|
| 50 m2 | 539 EUR/month | Derived from stored rent reference 10.78 EUR/m2/month; not an asking price or contract rent. |
| 70 m2 | 755 EUR/month | Derived from stored rent reference 10.78 EUR/m2/month; not an asking price or contract rent. |
Move-fit summary
| Profile | Fit signal | Check before moving |
|---|---|---|
| Remote worker | Check first | Rent reference is above the current Germany city median in this dataset; compare nearby cities and current listings before choosing. |
| Family | Check first | Check Kita, school catchment, child benefits and local registration timing before signing a lease. |
| Student | Check first | Check whether study location, semester ticket, shared-flat supply and commute work together. |
| Regulated profession | Check first | Check recognition, chamber or authority requirements before relying on local job listings. |
| Car-free living | Check first | Check local transport, regional rail and whether the Deutschlandticket covers your likely commute. |
Official city handoff
| Field | Source | Last updated |
|---|---|---|
| City portal | Stadt Mainz | |
| Statistics portal | Mainz Statistik aktuell | |
| Immigration office | Mainz foreigners affairs | |
| Newcomer service | Mainz migration information | |
| Public transport | RMV | |
| Transport tickets | RMV MainzCardplus |
Frequently asked about Mainz
How much is rent in Mainz?
Rent varies by district and apartment size. Check the Cost & housing table on this page for the latest sourced figure with observation date.
What salary can I expect in Mainz?
Salaries depend on sector and experience. The median net salary shown in the tables is from official statistics. Tech and professional roles typically pay above the median.
Is Mainz safe?
Safety indicators are in the Quality of life table where available. Community-sourced crime indices are labelled grade D. Use official local police statistics for decisions.
What data is city-level vs estimated?
6 metrics are measured at city level. 19 are country or region estimates shown as fallback. See the Data coverage section for details.
When was Mainz’s data last updated?
Most recent check: 2026-06-13. Each metric also carries its own observation date in the table. The data coverage section shows the next scheduled refresh.
Where do Mainz figures come from?
From official statistical and government bodies and recognized international organizations. Each visible value links to its source where available.
Is this immigration or tax advice?
No. It is informational reference data. Confirm important figures against the linked official source before acting.
{
"type": "WebPage",
"name": "Mainz",
"entity_id": "de.mainz",
"url": ,
"data_url": "https://migrationfit.com/data/cities/de/mainz.json",
"publisher": "MigrationFit",
"publisher_url": "https://migrationfit.com",
"date_modified": "2026-06-13",
"schema_version": "gig-migration-export-v2",
"license":
}
Official sources
- Stadt Mainz in Zahlen
- BAMF — Federal Office for Migration and Refugees
- Destatis — Federal Statistical Office
- Destatis — Gemeindeverzeichnis (GV-ISys)
- Bundesagentur für Arbeit
- Bundesagentur für Arbeit — Entgeltatlas
- Destatis — Zensus 2022 religion by municipality
- Umweltbundesamt (UBA)
- Federal Foreign Office
- Make it in Germany
- Federal Ministry of Health (BMG)
- Federal Ministry of Labour and Social Affairs (BMAS)
- Federal Ministry of the Interior (BMI)
- Federal Government — Deutschlandticket
- Familienportal des Bundes
- Deutsche Rentenversicherung
- Eurostat (European Commission)