{
  "schema_version": "migrationfit-export-v2",
  "data_version": "2026-06-12",
  "generated_at": "2026-06-12",
  "html_url": "https://migrationfit.com/profiles/retiree/germany/",
  "type": "CountryProfileRanking",
  "profile_slug": "retiree",
  "profile_name": "Retiree",
  "scoring_profile_id": "retiree",
  "country_code": "de",
  "country_slug": "germany",
  "country_name": "Germany",
  "title": "Best Cities in Germany for Retiree (2026)",
  "indexable": true,
  "gateShare": 89,
  "gateCoveredSubindexes": 8,
  "gateRequiredSubindexes": 9,
  "advisor_url": "/relocation-advisor/?profile=retiree&household=couple&monthlyHousingBudgetEur=1100",
  "visas_url": "/countries/de/visas/",
  "weights": {"legal_path":16,"cost_pressure":20,"housing":16,"work":4,"family":8,"healthcare":16,"safety":10,"air":8,"bureaucracy":2},
  "coverage": [{"id":"legal_path","label":"Legal path","weight":16,"coveredCities":0,"meetsGate":false},{"id":"cost_pressure","label":"Cost pressure","weight":20,"coveredCities":2059,"meetsGate":true},{"id":"housing","label":"Housing","weight":16,"coveredCities":2059,"meetsGate":true},{"id":"work","label":"Work","weight":4,"coveredCities":2059,"meetsGate":true},{"id":"family","label":"Family","weight":8,"coveredCities":2059,"meetsGate":true},{"id":"healthcare","label":"Healthcare","weight":16,"coveredCities":2059,"meetsGate":true},{"id":"safety","label":"Safety","weight":10,"coveredCities":2059,"meetsGate":true},{"id":"air","label":"Air quality","weight":8,"coveredCities":2059,"meetsGate":true},{"id":"bureaucracy","label":"Bureaucracy","weight":2,"coveredCities":2059,"meetsGate":true}],
  "row_count": 50,
  "total_ranked_rows": 2059,
  "truncated": true,
  "relevant_routes": [{"route_name":"Germany EU Blue Card","route_type":"blue_card","processing_time_max_weeks":null,"online_application_available":"partial","dependent_spouse_allowed":true,"dependent_children_allowed":true,"source_label":"EU Immigration Portal — EU Blue Card in Germany","source_url":"https://home-affairs.ec.europa.eu/policies/migration-and-asylum/eu-immigration-portal/eu-blue-card/eu-blue-card-germany_en"},{"route_name":"Skilled Workers with Vocational or Academic Training","route_type":"employee","processing_time_max_weeks":null,"online_application_available":"partial","dependent_spouse_allowed":true,"dependent_children_allowed":true,"source_label":"BAMF — Fachkraft","source_url":"https://www.bamf.de/EN/Themen/MigrationAufenthalt/ZuwandererDrittstaaten/Arbeit/Fachkraft/fachkraft-node.html"},{"route_name":"Study Visa / Residence Permit","route_type":"student","processing_time_max_weeks":null,"online_application_available":"partial","dependent_spouse_allowed":true,"dependent_children_allowed":true,"source_label":"Make it in Germany — Studying in Germany","source_url":"https://www.make-it-in-germany.com/en/study-vocational-training/studies-in-germany/requirements"}],
  "profession_recognition": null,
  "related_selections": [{"slug":"germany-cheapest-rent","title":"Cheapest cities to rent in Germany","group":"housing","url":"/selections/germany-cheapest-rent/"},{"slug":"germany-salary-to-rent","title":"Where your salary goes furthest in Germany","group":"indices","url":"/selections/germany-salary-to-rent/"},{"slug":"germany-nearest-airport-50k-plus","title":"Best airport access in Germany (cities 50k+)","group":"access","url":"/selections/germany-nearest-airport-50k-plus/"},{"slug":"germany-nearest-airport-100k-plus","title":"Best airport access in Germany (cities 100k+)","group":"access","url":"/selections/germany-nearest-airport-100k-plus/"},{"slug":"germany-nearest-airport-200k-plus","title":"Best airport access in Germany (cities 200k+)","group":"access","url":"/selections/germany-nearest-airport-200k-plus/"},{"slug":"germany-most-airport-destinations-50k-plus","title":"Most airport destinations in Germany (cities 50k+)","group":"access","url":"/selections/germany-most-airport-destinations-50k-plus/"}],
  "rows": [{"rank":1,"cityId":"DE-POESSNECK","cityName":"Pößneck","cityUrl":"/cities/de/poessneck/","score":59,"fit":{"low":55,"high":62,"point":59},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€483)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 60/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":2,"cityId":"DE-HALLE-SAALE","cityName":"Halle (Saale)","cityUrl":"/cities/de/halle-saale/","score":58,"fit":{"low":55,"high":61,"point":58},"confidence":82.2,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€419)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":3,"cityId":"DE-ERFURT","cityName":"Erfurt","cityUrl":"/cities/de/erfurt/","score":58,"fit":{"low":55,"high":61,"point":58},"confidence":82.2,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€393)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.9×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":4,"cityId":"DE-COBURG","cityName":"Coburg","cityUrl":"/cities/de/coburg/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 84/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€681)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 2.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 59/100"},{"subIndex":"healthcare","label":"Healthcare score 35/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"475 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":5,"cityId":"DE-HALBERSTADT","cityName":"Halberstadt","cityUrl":"/cities/de/halberstadt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€419)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 43/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":6,"cityId":"DE-STENDAL","cityName":"Stendal","cityUrl":"/cities/de/stendal/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€508)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 47/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":7,"cityId":"DE-BAUTZEN","cityName":"Bautzen","cityUrl":"/cities/de/bautzen/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€504)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 58/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":8,"cityId":"DE-MERSEBURG","cityName":"Merseburg","cityUrl":"/cities/de/merseburg/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€549)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.2×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 45/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":9,"cityId":"DE-ALTENBURG","cityName":"Altenburg","cityUrl":"/cities/de/altenburg/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€461)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 51/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":10,"cityId":"DE-BERNBURG-SAALE","cityName":"Bernburg (Saale)","cityUrl":"/cities/de/bernburg-saale/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"family","label":"Family score 76/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€488)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 47/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":11,"cityId":"DE-HOYERSWERDA","cityName":"Hoyerswerda","cityUrl":"/cities/de/hoyerswerda/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€437)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.7×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 53/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":12,"cityId":"DE-SCHOENEBECK-ELBE","cityName":"Schoenebeck (Elbe)","cityUrl":"/cities/de/schoenebeck-elbe/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"family","label":"Family score 76/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€458)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":13,"cityId":"DE-MEISSEN","cityName":"Meißen","cityUrl":"/cities/de/meissen/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€568)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.1×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 54/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":14,"cityId":"DE-ASCHERSLEBEN","cityName":"Aschersleben","cityUrl":"/cities/de/aschersleben/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"family","label":"Family score 76/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€449)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":15,"cityId":"DE-SANGERHAUSEN","cityName":"Sangerhausen","cityUrl":"/cities/de/sangerhausen/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€468)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":16,"cityId":"DE-ZITTAU","cityName":"Zittau","cityUrl":"/cities/de/zittau/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€411)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 50/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":17,"cityId":"DE-MEININGEN","cityName":"Meiningen","cityUrl":"/cities/de/meiningen/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€536)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 41/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":18,"cityId":"DE-RUDOLSTADT","cityName":"Rudolstadt","cityUrl":"/cities/de/rudolstadt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€533)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":19,"cityId":"DE-KOETHEN-ANHALT","cityName":"Köthen (Anhalt)","cityUrl":"/cities/de/koethen-anhalt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€440)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.7×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 39/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":20,"cityId":"DE-STASSFURT","cityName":"Staßfurt","cityUrl":"/cities/de/stassfurt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"family","label":"Family score 76/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€476)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":21,"cityId":"DE-SALZWEDEL","cityName":"Salzwedel","cityUrl":"/cities/de/salzwedel/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€379)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 4.0×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 58/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":22,"cityId":"DE-EISLEBEN","cityName":"Eisleben","cityUrl":"/cities/de/eisleben/","score":58,"fit":{"low":54,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€507)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 51/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":23,"cityId":"DE-GARDELEGEN","cityName":"Gardelegen","cityUrl":"/cities/de/gardelegen/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€466)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 54/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":24,"cityId":"DE-COSWIG","cityName":"Coswig","cityUrl":"/cities/de/coswig/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€486)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 41/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":25,"cityId":"DE-BORNA","cityName":"Borna","cityUrl":"/cities/de/borna/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€500)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 39/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":26,"cityId":"DE-GREIZ","cityName":"Greiz","cityUrl":"/cities/de/greiz/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€405)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 47/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":27,"cityId":"DE-SCHMALKALDEN","cityName":"Schmalkalden","cityUrl":"/cities/de/schmalkalden/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€482)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":28,"cityId":"DE-HALDENSLEBEN","cityName":"Haldensleben","cityUrl":"/cities/de/haldensleben/","score":58,"fit":{"low":54,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€531)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 47/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":29,"cityId":"DE-BLANKENBURG-HARZ","cityName":"Blankenburg (Harz)","cityUrl":"/cities/de/blankenburg-harz/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€447)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 48/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":30,"cityId":"DE-OSCHERSLEBEN-BODE","cityName":"Oschersleben (Bode)","cityUrl":"/cities/de/oschersleben-bode/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€461)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 58/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":31,"cityId":"DE-HEILBAD-HEILIGENSTADT","cityName":"Heilbad Heiligenstadt","cityUrl":"/cities/de/heilbad-heiligenstadt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€550)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.2×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 47/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":32,"cityId":"DE-THALE","cityName":"Thale","cityUrl":"/cities/de/thale/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€527)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":33,"cityId":"DE-BAD-LANGENSALZA","cityName":"Bad Langensalza","cityUrl":"/cities/de/bad-langensalza/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€482)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":34,"cityId":"DE-WURZEN","cityName":"Wurzen","cityUrl":"/cities/de/wurzen/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€510)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 39/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":35,"cityId":"DE-MARKRANSTAEDT","cityName":"Markranstädt","cityUrl":"/cities/de/markranstaedt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 93/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€742)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 2.6×"}],"penalties":[{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":36,"cityId":"DE-ZEULENRODA-TRIEBES","cityName":"Zeulenroda-Triebes","cityUrl":"/cities/de/zeulenroda-triebes/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€438)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.7×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 39/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":37,"cityId":"DE-BAD-NEUSTADT-AN-DER-SAALE","cityName":"Bad Neustadt a.d.Saale","cityUrl":"/cities/de/bad-neustadt-an-der-saale/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 87/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€599)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.0×"}],"penalties":[{"subIndex":"healthcare","label":"Healthcare score 35/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"475 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":38,"cityId":"DE-NEUSTADT-BEI-COBURG","cityName":"Neustadt b.Coburg","cityUrl":"/cities/de/neustadt-bei-coburg/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 89/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€515)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 53/100"},{"subIndex":"healthcare","label":"Healthcare score 35/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"475 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":39,"cityId":"DE-LOEBAU","cityName":"Löbau","cityUrl":"/cities/de/loebau/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€415)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 46/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":40,"cityId":"DE-OSCHATZ","cityName":"Oschatz","cityUrl":"/cities/de/oschatz/","score":58,"fit":{"low":54,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€470)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.5×"}],"penalties":[{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":41,"cityId":"DE-JESSEN-ELSTER","cityName":"Jessen (Elster)","cityUrl":"/cities/de/jessen-elster/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€459)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 38/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":42,"cityId":"DE-SCHNEEBERG","cityName":"Schneeberg","cityUrl":"/cities/de/schneeberg/","score":58,"fit":{"low":54,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€442)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.7×"}],"penalties":[{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":43,"cityId":"DE-HETTSTEDT","cityName":"Hettstedt","cityUrl":"/cities/de/hettstedt/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€407)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.8×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 42/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":44,"cityId":"DE-WOLMIRSTEDT","cityName":"Wolmirstedt","cityUrl":"/cities/de/wolmirstedt/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€537)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 53/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":45,"cityId":"DE-ZELLA-MEHLIS","cityName":"Zella-Mehlis","cityUrl":"/cities/de/zella-mehlis/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€500)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 47/100"},{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":46,"cityId":"DE-FROHBURG","cityName":"Frohburg","cityUrl":"/cities/de/frohburg/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€520)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.3×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 39/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":47,"cityId":"DE-ANKLAM","cityName":"Anklam","cityUrl":"/cities/de/anklam/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 92/100"},{"subIndex":"family","label":"Family score 77/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€548)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.2×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 58/100"},{"subIndex":"healthcare","label":"Healthcare score 14/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"370 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":48,"cityId":"DE-HILDBURGHAUSEN","cityName":"Hildburghausen","cityUrl":"/cities/de/hildburghausen/","score":58,"fit":{"low":55,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 99/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€557)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.2×"}],"penalties":[{"subIndex":"healthcare","label":"Healthcare score 16/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"380 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":49,"cityId":"DE-BAD-DUERRENBERG","cityName":"Bad Dürrenberg","cityUrl":"/cities/de/bad-duerrenberg/","score":58,"fit":{"low":54,"high":62,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€501)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.4×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 53/100"},{"subIndex":"healthcare","label":"Healthcare score 17/100"},{"subIndex":"air","label":"Air quality score 51/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"385 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]},{"rank":50,"cityId":"DE-OELSNITZ-ERZGEB","cityName":"Oelsnitz/Erzgeb.","cityUrl":"/cities/de/oelsnitz-erzgeb/","score":58,"fit":{"low":54,"high":61,"point":58},"confidence":80.1,"confidenceLabel":"medium","coverage":9,"eligibility":"needs_verification","bonuses":[{"subIndex":"cost_pressure","label":"Cost pressure score 83/100"},{"subIndex":"housing","label":"Housing score 100/100"},{"subIndex":"housing","label":"Housing budget (€900) covers median rent (€445)"},{"subIndex":"cost_pressure","label":"Income (€2800) covers essentials 3.6×"}],"penalties":[{"subIndex":"work","label":"Work & labour score 49/100"},{"subIndex":"healthcare","label":"Healthcare score 19/100"},{"subIndex":"air","label":"Air quality score 50/100"},{"subIndex":"legal_path","label":"Eligibility needs check — confirm residency route"}],"keyColumns":[{"label":"Physicians","value":"395 / 100k"},{"label":"PM2.5","value":"11.5 ug/m3"}]}]
}
