Employed = persons aged 15–64 (labour force survey, place of residence). Unemployment = ILO rate, ages 15–74. Ads per 1,000 jobs = live ads ÷ employed × 1,000: a rough indicator of hiring activity relative to labour-market size, not a forecast or a ranking of "best" places. Ads with several workplaces count in each state, so the state totals add up to about 2% more than the national total.
Germany is Europe's largest economy by GDP; the state table shows the gaps between regions.
Live jobs: Bundesagentur für Arbeit – Jobsuche (public job-search interface of the Federal Employment Agency; ads published in the last 28 days; counts by facet)
Wages by single occupation, city and state (the official source we use covers 9 broad occupation groups, 2022). The Federal Employment Agency's pay atlas has no public data interface that we could use.
Rents and living costs by city; kindergarten fees (they differ by state and municipality).
Employee headcount by company for all employers: there is no free national register; we show live hiring and, where Wikidata has a dated figure, a reported group-wide headcount.
Union membership numbers and sector-by-sector collective-agreement pay tables.