Job.bo Insights · Salaries

What Healthcare pays in Germany

Real salary ranges from active job ads — by role, industry, city and career level. No surveys, no estimation models: we only show what employers themselves put in the ad.

47,988 €
Median annual salary in the Healthcare industry
8,287
ads with stated salary · Healthcare
39,560 €
lower quartile (p25)
90,000 €
upper quartile (p75)
14.2 %
of ads state a salary
31 entries · Click a column to sort · Click a role to open its detail page
RolesnRange p25 – p75Median
specialised doctor2,025
90,000 € – 168,000 €
102,000 €
nurse responsible for general care1,046
43,000 € – 51,900 €
46,866 €
healthcare assistant609
32,680 € – 42,120 €
37,200 €
residential home older adult care worker537
44,340 € – 49,446 €
45,132 €
physiotherapist416
36,000 € – 46,866 €
41,400 €
disability support worker255
42,936 € – 50,010 €
47,292 €
general practitioner244
84,000 € – 120,000 €
120,000 €
occupational therapist229
38,700 € – 48,160 €
43,000 €
social care worker179
27,520 € – 38,178 €
33,900 €
care home worker164
42,984 € – 48,771 €
46,326 €
specialist nurse155
43,000 € – 53,000 €
47,904 €
early years teacher141
41,280 € – 47,700 €
46,866 €
doctors' surgery assistant128
34,756 € – 41,456 €
36,000 €
speech and language therapist104
39,545 € – 52,251 €
46,050 €
paramedic in emergency responses103
36,324 € – 46,866 €
43,440 €
healthcare institution manager68
48,160 € – 62,250 €
54,672 €
auxiliary nursing and midwifery vocational teacher65
44,868 € – 55,200 €
49,770 €
benefits advice worker62
42,840 € – 55,305 €
47,604 €
child care worker48
35,724 € – 44,739 €
40,914 €
kitchen assistant45
25,800 € – 34,400 €
28,920 €
home care aide43
34,884 € – 44,148 €
38,700 €
massage therapist43
33,970 € – 44,860 €
36,120 €
cook43
31,080 € – 38,160 €
34,400 €
domestic housekeeper42
29,405 € – 35,744 €
32,538 €
social work assistant41
28,284 € – 47,292 €
39,540 €
nurse assistant40
36,090 € – 43,050 €
39,600 €
anaesthetic technician38
42,500 € – 54,430 €
49,038 €
building cleaner37
25,800 € – 31,200 €
27,520 €
advanced nurse practitioner35
48,426 € – 57,246 €
53,320 €
dental chairside assistant35
33,000 € – 40,200 €
36,000 €
office clerk34
23,550 € – 45,186 €
34,817 €
Median annual salary in EUR; range = middle 50% of ads (p25–p75). Only cells with n ≥ 30.

Median annual salary by country

EUR/year, converted to EUR · Click opens the country page with all roles, industries and cities

Median annual salary by country

EUR/year, converted to EUR · top 10 countries by ads with stated salary
CountrynRange p25 – p75Median
Netherlands84,335
34,578 € – 50,100 €
41,340 €
Germany63,743
27,520 € – 45,600 €
33,540 €
Austria61,306
30,800 € – 43,746 €
36,008 €
United States57,509
62,608 € – 168,350 €
116,025 €
France53,011
22,360 € – 33,000 €
25,632 €
Singapore47,435
26,112 € – 46,920 €
33,456 €
Remote15,482
75,075 € – 168,350 €
120,589 €
Czechia15,168
13,776 € – 20,418 €
17,220 €
United Kingdom9,695
34,515 € – 70,200 €
48,298 €
Spain5,106
18,547 € – 28,000 €
22,274 €
Made comparable via reference exchange rates; monthly/hourly wages annualised. All countries

Frequently asked questions

Where does the salary data come from?

From active job ads in which the employer states a salary range — currently 63,743 in Germany. We take the midpoint of the range, convert foreign currencies and monthly/hourly wages to EUR/year, and show the median as well as p25–p75.

Why do some values seem low?

In Germany, only 14.2 % of ads state a salary — with a disproportionate share of collective-agreement and public-sector ads among them. Jobs without a stated salary are missing. The values therefore describe the transparent part of the market; that's why we always show n and the range.

When do we show a value?

Only from 30 ads per combination (e.g. role × city). Below that, a median isn't robust and individual salaries could be inferred.

What does “estimate” mean?

In Austria, stating the salary is mandatory (97% of ads). For German roles without a robust measurement, we derive an estimate from the Austrian median of the same role, multiplied by an empirical factor from measured DE/AT pairs. Estimates are marked with ≈ and carry their basis in the tooltip.

Methodology. Data as of 08/24/2026, recalculated daily. Population: active ads with a stated range; range midpoint; foreign currencies at reference rates, monthly/hourly wages annualised (country-specific monthly factors, e.g. 14 in Austria); plausibility band €8,000–400,000. Roles = ESCO occupations, industries = AI-classified company industry (excluding staffing agencies), cities = main location of the ad, departments from ISCO-08. Minimum n 30 per cell.
Browse jobs with stated salary →Sign up for free