LATEST NEWS
How much do doctors earn? Average salaries for MDs by country
Doctors in the United States are amongst the highest earning across the globe, unlike their Mexican counterparts.
The question of doctors’ salaries has come into sharp focus over the last few years and was a particularly hot topic during the covid-19 pandemic, which saw hospitals and their staff all around the world overwhelmed by the number of patients they had to attend to.
Healthcare staff strike across the globe
Thankfully, patient numbers are generally down across the board, although healthcare staff in many countries still feel as if they are overworked and hospitals are understaffed, leading to strikes in a number of European countries, including Spain, Belgium and England, among others.
Money is, of course, not the be all and end all, with many workers complaining about conditions as much as they are salaries. However, a recent list posted by World of Statistics on X (Twitter to you traditionalists) has revealed the huge disparity between average doctor salaries in selected nations around the globe.
What is the average doctor salary in the United States?
Switzerland leads the way by some distance from the United States, the second country on the list. The average doctor salary of $316,000 is almost six times more than the national average of $53,490, according to the U.S. Bureau of Labor Statistics (BLS).
What is the average doctor salary in Mexico?
Northern neighbours Canada lag a long way behind but still offer some of the highest salaries around, in sharp contrast to southern neighbours Mexico. Doctors there earn an average of $12,000 a year, which is still more than the average salary of €7,299 (according to Expansión).
Country | Average doctor salary |
---|---|
Switzerland | $388,623 |
United States | $316,000 |
Canada | $194,777 |
Germany | $183,000 |
United Kingdom | $138,000 |
Saudi Arabia | $133,320 |
China | $116,377 |
Japan | $115,092 |
France | $98,000 |
Italy | $70,000 |
Spain | $57,000 |
Poland | $52,548 |
Brazil | $47,000 |
Russia | $41,383 |
Indonesia | $25,685 |
Philippines | $23,864 |
Ukraine | $16,753 |
Mexico | $12,000 |
India | $11,581 |
Nigeria | $11,573 |
Pakistan | $8,708 |
Turkey | $8,452 |
Bangladesh | $7,054 |
Argentina | $5,280 |