Practising physicians by country, 2024

Physicians who provide services directly to patients, per 100,000 inhabitants. Some countries report only professionally active or licensed physicians, so those are not included here.

32 places ranked for 2024. Highest: Greece (627 per 100,000 people). Lowest: Montenegro (285 per 100,000 people). The median is 420 per 100,000 people.

Unit: physicians per 100,000 inhabitants Source: Eurostat Trend, map and download

Highest 10

  1. 1. Greece 627 per 100,000 people
  2. 2. Italy 575 per 100,000 people
  3. 3. Austria 564 per 100,000 people
  4. 4. Cyprus 550 per 100,000 people
  5. 5. Norway 507 per 100,000 people
  6. 6. Germany 475 per 100,000 people
  7. 7. Bulgaria 467 per 100,000 people
  8. 8. Lithuania 467 per 100,000 people
  9. 9. Denmark 466 per 100,000 people
  10. 10. Iceland 466 per 100,000 peopled (definition differs (see metadata))

Lowest 10

  1. 32. Montenegro 285 per 100,000 people
  2. 31. Liechtenstein 331 per 100,000 people
  3. 30. Belgium 334 per 100,000 peopleb (break in time series)
  4. 29. Serbia 335 per 100,000 peopled (definition differs (see metadata))
  5. 28. Latvia 340 per 100,000 people
  6. 27. Slovenia 357 per 100,000 peopled (definition differs (see metadata))
  7. 26. Estonia 358 per 100,000 people
  8. 25. Finland 362 per 100,000 people
  9. 24. Hungary 372 per 100,000 people
  10. 23. Romania 381 per 100,000 people

Source: Eurostat.

In short

  • Among the 32 countries with a value for 2024, the highest is Greece (627 per 100,000 people) and the lowest Montenegro (285 per 100,000 people).
  • Half of the countries are above 420 per 100,000 people and half below.
  • From 2023 to 2024 the value rose in 26 countries and fell in 3.

Full ranking

Practising physicians by country, 2024
#CountryValuePeriodRelative size
1 Greece 627 per 100,000 people 2024
2 Italy 575 per 100,000 people 2024
3 Austria 564 per 100,000 people 2024
4 Cyprus 550 per 100,000 people 2024
5 Norway 507 per 100,000 people 2024
6 Germany 475 per 100,000 people 2024
7 Bulgaria 467 per 100,000 people 2024
8 Lithuania 467 per 100,000 people 2024
9 Denmark 466 per 100,000 people 2024
10 Iceland 466 per 100,000 peopled (definition differs (see metadata)) 2024
11 Sweden 466 per 100,000 people 2024
12 Switzerland 466 per 100,000 people 2024
13 Spain 464 per 100,000 peoplee (estimated) 2024
14 Malta 458 per 100,000 people 2024
15 Portugal 431 per 100,000 people 2024
16 Czechia 429 per 100,000 people 2024
17 Croatia 410 per 100,000 people 2024
18 Luxembourg 409 per 100,000 people 2024
19 Netherlands 396 per 100,000 people 2024
20 France 394 per 100,000 people 2024
21 Ireland 388 per 100,000 people 2024
22 Poland 386 per 100,000 people 2024
23 Romania 381 per 100,000 people 2024
24 Hungary 372 per 100,000 people 2024
25 Finland 362 per 100,000 people 2024
26 Estonia 358 per 100,000 people 2024
27 Slovenia 357 per 100,000 peopled (definition differs (see metadata)) 2024
28 Latvia 340 per 100,000 people 2024
29 Serbia 335 per 100,000 peopled (definition differs (see metadata)) 2024
30 Belgium 334 per 100,000 peopleb (break in time series) 2024
31 Liechtenstein 331 per 100,000 people 2024
32 Montenegro 285 per 100,000 people 2024

Places are ordered from the highest to the lowest value. Group medians on this site are the middle value of the members with data for the same year; they are not official aggregates.

How this ranking works

Every country is ranked on its value for 2024, the latest period that most countries have, so all values are for the same point in time. Countries without a value for 2024 are left out. Groups and aggregates such as the European Union are not ranked. Values are as published by Eurostat; the ranking is a plain ordering from the highest to the lowest value and says nothing about whether a high value is good or bad.

Earlier years: use the year selector above. Methodology · Coverage and freshness

Related