Medical Doctor (MD) salary

Medical doctor salary (also know as doctor of medicine salary ) in the United States is the most competitive among various other healthcare professionals. Salaried physicians employed in a medical team earn much lesser annual salary than self-employed physicians. In fact, MD specialists reportedly earn more salary when compared to MD general practitioners. Based on specialty, an orthopedic MD earns a yearly salary of around $688,503; dermatologists earned around $375,176; Cardiologists earned more than $400,000 per year; Gynecology oncologists earn around $413,500 per annum; and anesthesiologists received $370,500 per annum. Read more about md degree and medical doctor salary in different countries.

Who is a medical doctor (MD) ?

MDs are referred as medical doctors, or physicians, doctors of medicine are one of the most highly educated healthcare professionals in the United States. According to the U.S. Department of Labor’s Bureau of Labor Statistics, the MD is considered to be a highly compensated professional who provides quality healthcare to the patients. Basically, MDs can be of 2 primary categories mainly Specialists, and General practitioners, who are also called as family doctors. MD specialists are those who specialize in an appropriate medical field and they need an extensive education followed by clinical training when compared to their counterparts, general practitioners. Check also junior doctor salary and job overview.

Comparison of medical doctor salary between various countries

Average Medical doctor salary in US

An average annual salary for a specialist MD in the United States is around $339,738; while an annual salary for an MD general practitioner is around $186,044 per annum. The average salaries for physicians possessing Doctor of Medicine (M.D.) degree depends on various determinants. It has been reported that self-employed MDs basically earn more than MDs working in medical teams

Medical doctor salary and wage in USA

Based on the type of medical specialty, an average hourly wage for a medical doctor In the United States is as follows: The average hourly wage for a MD family physician ranges from between $39.73 – $81.03 per hour. The average hourly wage for a MD psychiatrist in the US is around $90 per hour. The median hourly wage for an MD physiatrist is around $96.77 per hour. An average hourly wage for a MD anesthesiologist is around $122.78 per hour. Read more about physician salary by state.

An average annual income for a MD Family physician in the United States ranges from $123,347 – $178,661 per annum; An MD internist or Internal medicine specialist receives an average annual salary ranging from $49,496 – $200,636; An average annual income for a general Practice MD physician ranges from around $101,736 – $141,431; an average annual salary for a psychiatrist ranges from $98,264 – $177,021; An orthopedic surgeon earns an average yearly salary range of $59,842 – $457,814; average annual salary for a general surgeon in the United States ranges from $200,000 – $325,000 per year.

medical doctor md salary in USA, UK and Australia

medical doctor MD salary

Medical doctor salary in Canada

Based on the type of working industry, the physicians in Canada receive different salaries. MD physicians employed in hospitals receive an hourly wage of C$35.08 and an average annual salary of around C$97,986; MD physicians employed in private firms or practices receive an hourly wage of $16 and around C$137,500 per year; MD physicians employed in companies receive annual salary of around C$67,500; MD physicians employed in college/ universities earn their annual salary of about C$160,000; and MD physicians working in state and local governments earn an hourly wage of around C$125and an average yearly salary of around C$104,059.

Medical doctor salary in UK

According to all salary survey, the average salary for a Medical doctor in the United Kingdom is about £81,301 per annum and the median annual salary is around £75,500. An average hourly wage for a MD doctor is about £40.65. A MD doctor’s salary varies based on his or her age as the one in 20s earns up to £60,976, in 30s earns about £79,675, in 40s and in 50s earns about £94,310 per annum.

Medical doctor salary in Australia

An average hourly wage for an MD physician based in Australia is around AU$13 per hour whereas an average annual salary is around AU$189,500 per annum.

Medical Doctor salary in South Africa

In South Africa, medical doctor salary starts at  R214,891 with possible increases to as much as  R820,224, rates of which could be inclusive of bonuses that could amount to as much as  R80,000 for those in the general practice. General practitioners will most likely earn within these rates depending on level of experience: 1 to 4 years will give you salaries of R123,650 to R545,475; medical doctor salary for general practitioners with 5 to 9 years of experience is from R357,586 to R845,634; an experience of 10 to 19 years will allow you to have medical salary rates of R102,129 to R1,174,457; and those who have been doing this for 20 years or more have rates ranging from R330,000 to R789,873. Practice in the field of general surgery on the other hand will give you wages of R154,500 to R2,395,833 which may include bonuses as much as R99,329.

Medical Doctor salary in New Zealand

CareersNZ says that in New Zealand, medical doctors recorded the second highest paid profession following employees working as IT project managers. Trainee doctors, called registrar, are expected to earn medical doctor salary rates of NZ$70,000 to NZ$175,000 if they will be working for a district health board (DHB). Once qualified, wages could increase to the rates of NZ$112,000 to NZ$206,000. ENZ on the other hand claims that medical doctor salary are within the rates of NZ$100,000 to NZ$150,000 for general practitioners. Pay rates will differ depending on level of position and hours rendered on the job. While a junior general practitioner has medical salary rates ranging from NZ$60,000 to NZ$70,000, senior general practitioners earn more with the compensation rate of $190,000. Part-timers on the other hand recorded wages of NZ$85 to NZ$90 per hour.

Medical Doctor salary in India

Family physicians in India have medical doctor salary rates of Rs 162,889 to Rs 1,257,112 which include other cash benefits like bonuses valued as much as Rs 100,671. The median rate recorded in PayScale is Rs 424,999. Pay rates taking into account experience are as follows: 1 to 4 years of experience reported salaries of Rs 122,554 to Rs 1,174,457; 5 to 9 years had earnings of Rs 294,000 to Rs 550,000; and medical doctor salary for those with 10 to 19 years of tenure are from Rs 671,461 to Rs 1,008,413. General practitioners on the other hand have a median wage of Rs 432,011. Medical doctor salary for this field ranged from Rs 144,173 to Rs 1,056,089 that includes bonuses of Rs 98,450, profit sharing of Rs 6.00 to Rs 69,043 and commission rates of Rs 1,500 to Rs 15,000.

Medical Doctor salary in Mexico

PayScale, albeit limited data, says that the median medical doctor salary in Mexico is MXN 340,500. Time Magazine on the other hand claims that Mexican doctors in the field of general practice are earning wages of $39,000 to $50,000 annually or an equivalent of $13 to $17 an hour. Higher rates could be earned if you practice in certain fields. For example, surgeons are said to earn in between the rates of $91,000 to $230,000.

Medical Doctor salary in China

While doctors in other countries are enjoying great salaries and benefits, the same cannot be said about China. A report posted in CRI says that calling the salary “low” was a huge understatement. Junior medical doctor salary for major cities like Shanghai is CNY 3,000 a month while experienced doctors, those who are usually already in their forties, are being paid with rates less than CNY 10,000. Comparing these rates to what medical doctors receive in the US, a day’s pay for a US doctor could mean a month’s wages for someone working in China. PayScale claims that the median salary for medical practitioners is CNY 260,000.  Medical doctor salary recorded in the website ranged from CNY 110,000 to CNY 723,115.

Medical Doctor salary in Japan

In Japan, the gross medical doctor salary is JPY 761,000 per annum according to World Salaries. Japan is the very first nonwestern country to have offered social insurance the covers health conditions. Most medical doctors in Japan are in private practice while the others are employed in hospitals. Since most hospitals are found in urban areas, concentration of medical practitioners are higher in these areas. MedScape says that the average medical doctor salary in 2010 is JPY 14,000,000 for those working in hospitals. Those who have their own clinics reported a mean wage of JPY 25,000 while those working for someone else’s clinic earned an average income of JPY 14,000,000. In PayScale, data showed that those who have 10 to 19 years of experience in this job had an average medical doctor salary of JPY 8,000,000 annually. Japan has a very high mortality rate compared to other countries thanks to its medical doctors. However, pay rates in this country are considered low given the fact that many doctors have to work more than 40 hours a week.

Medical Doctor salary in Germany

If you are in Germany, medical doctor salary will vary depending on specialization. Here are the average rates in accordance to field of specialization: internal medicine at €55,776; neurologist at €45,693; general practice at €46,000; cardiologist at €49,579; family physician at €74,546; ophthalmologist at €36,000; and radiologist at €80,000. There is an obvious gap in medical doctor salary rates for those who just entered into the profession compared to experienced doctors as shown in this data where pay rates were classified according to tenure: less than 1 year at €43,167; 1 to 4 years at €48,608; 5 to 9 years at €48,000; 10 to 19 years at €60,000; and 20 years or more at €75,141. Working in a certain location may give you better wages compared to other areas. For example, the average medical doctor salary in Bavaria is €90,000, recording the highest rate in PayScale. Other areas have the following rates: Berlin at €54,720; Bader-Wuerttemberg at €48,980; Nordrhein-Westfalen at €49,455; Hamburg at €24,417; Hessen at €63,637; and Niedersachsen at €39,996. Males recorded a slightly higher average rate with the medical salary of €54,979 compared to the €53,000 earned by females. Medical doctors in Germany could receive several benefits or perks such as 401(k), life or disability insurance, malpractice or liability insurance, paid sick leave or holiday, cell phone, and company car. 

Medical doctor requirements 

To earn an MD degree, one should first complete an entry level education (4 years of undergraduate degree) followed by 4 years of study in medicine from an accredited medical school. The candidate should then complete a residency program in a medical specialty of one’s choice that usually lasts for about 3 to 8 years. The doctors are required to pass the United States Medical Licensing Examination to earn an M.D degree certificate and to practice medicine.

Read more about How to become a doctor .

Conclusion about Medical doctor salary

Based on years of work experience, medical doctors (doctors of medicine) earn different salaries in the United States. MDs with more than 5 years of practice experience earn an average yearly salary of around $155,861, whereas Medical doctors with 20+ years of practice experience earn around $174,000 per year.

35 Responses to Medical Doctor (MD) salary

  1. Yvette says:

    The doctor’s salary in China is the most cheapest one of the world.

    • sakaria says:

      how yo know that china’s doctors salary is the cheapest in the world

    • Jose says:

      Cuba’s medical doctor’s salary is the cheapest. As a doctor from cuba i was getting paid roughly US$20-$25(no overtime, no sessions) jus work.. No incentives

      • lala Land says:

        true… about half of my family in cuba work in the Medical field, and even though Cuba has one of the best Doctors around, conditions and salaries are deplorable. I f Cuba was Capitalist, Doctors would be getting six-figure salaries no doubt.

        • Lili says:

          Best doctors in the world, in Cuba?? Please. If you truly believe so, I have a bridge in Brooklyn that I would like to sell to you..

  2. selma johannes says:

    i love what i see on this page.I would like to become a doctor one day too,i live in Namibia completing my last year in secondary school[grade 12]. I am really studying hard and looking forward to become a doctor one day.

  3. Muhammad Usama Sarwar says:


    • Anonymous says:

      Just to answer your question: A Nephrologist makes approx. $187,000 annually in the U.S.A.

      • SJNMom says:

        Nephrologist Salaries (as are all physician salaries in the U.S.) are falling. It is unlikely that the average will be as high as $186,000 by the time you finish all your studies. Also, remember the the averages tend to be skewed to the high side by the few very financially sucessful entrepreneurs, many who look at medicine as a business and not a professional calling. Thus, depending on your outlook and good fortune you might make considerable less than the average. The median would be a better number to look at to see what you are more likely to be paid.

  4. Danie says:

    I’m a US citizen attending med school in Latin America. I have one more achool year to go, then I have to complete one additional year long hospital internship. What do I have to do to be able to be practice back in the States? Can anyone give me a pointer as to the USML Exam?
    Many thanks

    • farinaz says:

      i am fainaz from iran. i just graduated about 1 week! from isfahan university in iran. i dont know do u know where is iran or not! i want to go to us for getting secialty and is realy hard getting information foor what to do. i realy apreciate if u share information with me. thanks.

      • sina says:

        you try to improve ur english and then comment like a sophisticated people, what did u mean by knowing of iran,,for sure every body knows where is iran

        • koss_mokh says:

          Are you “a sophisticated people”? I am afraid even if you fixed the English you won’t even lose your koss-mokh-ness let alone being sophisticated. But you won’t be alone — tonnes of people with perfect English.

          Sorry, but I had to make fun of your comment :-)

        • Mark says:

          This Is out of your business Sina . Its better you learn to talk to a lady

  5. venusheart says:

    In Indonesia, a fresh graduate M.D. earns 8.76 US$ per 8 hours work ._.”

  6. Siyethemba says:

    Hey guys I am from South Africa, ‘m so pleased that you want to be Dr’s; I really need to be a Dr too thou ‘m a teacher currently and studying BSc (Physiology and Biochemistry). I want to ask that do they credit a person who’ve studied modules related to MD? And the duration does it change? Anyone who knows please respond.

    • penny says:

      hey Siyethemba, studying to become a Dr in the usa is different to SA. In usa you have to do an undergrad degree (like the BSc that you are doing) then take the Mcat then apply to med school.
      I’m from SA too and im studying in China in english. Lots of South Africans studying here now. Planning to take some parts of the USMLE before i graduate from China and then when i finish, hopefully will complete the USMLE and then go to USA. Would love to go back to SA but SA is making too many ridiculous demands and it would take too long after graduation before we would be able to specialize only because we studied outside of SA. It’s really dumb because some of our prev ministers of healths studied outside SA too and now they put in laws to make it hard for SA citizens to go back home to specialize.

  7. pizzaboy says:

    i would suppose, anyone who can pass the test would be able to be a doctor if you can find a internship with that degree, but it really does sound silly, ya im a biochemist shink who fixes humans from the inside, dont they destroy and mindboggle humans….

  8. Arslan Rashid says:

    is this essential to pass the USMLE (UNITED STATES MEDICAL LICENCING EXAMINATION)?? for all students from all around the world and USA?

  9. nagadiya kishankumar says:

    plz can anyone tell me the salary of cardiologist in australia?? now i’m in 3rd year of mbbs

  10. Dr Who? says:

    Just come to Belgium! Highest salary paid out here is to a nephrologist, who gets an estimate € 636,000 = USD 871,002 = C$ 928,576

    (Lowest is pneumologist: € 195,000)

  11. jennifer says:

    Hi,guys am aSouth African student who wishes to study medicine in 2years time in the USA.My grades are very good bt idont really have the money to pay for my studies.Iwant to know what’s the best thing to do.Thnks

  12. abulkasim says:

    Believe it or not, the Egyptian physicians pays no more than
    $3000 per year.
    Egyptian doctors of the best Doctors of the world, especially if they studied abroad ( USA, UK and Germany).

  13. Dorin says:

    The doctor’s salary in Republic of Moldova is around 7000$ per year! Belive me but doctors are like in other countries!

  14. MD Salary in Europe says:

    Salary of medical doctor or doctor of medicine (MD) in Czech Republic is around 15 000 USD if doctor works in public sector like public hospital owned by state. I know doctors that make around 150 000 USD per year if they work in private sector. Especially internists, plastic surgeons (they can probably make even more I guess) or even pediatricians. Great site, thank you for salary comparison you provide.

  15. fem lag says:

    The salary of a medical doctor in Nigeria is terrible, a fresh house officer is paid a meagre 905 dollars (N181,000) while a consultant is paid 2250 dollars on average….

    Please how much does a radiologist earn in the USA?? Thanks

    • McDonald says:

      wooow. I am so frustrated at the fact that all y’all care about is, how much you get paid. seriously I thought you became a doctor to help people, not bitch about your pay check. if this is how my world is, lord help us.

  16. Zenande Simbeku says:

    Hey I am a South African, I am doing my matric this year and I wish to study out the country for medicin next year. Can u guys plz help me give advise about which country to choose

  17. Yen says:

    Why would you compare U.S. salary for doctors to other countries? It doesn’t make sense at all! The cost of living has a big difference, the expenses paid to school has difference, taxes difference, etc. If a doctor in the U.S. live in a nice house, nice car, kids went to private schools, the same story as doctors in some other countries they live in a nice house, car, etc. these other countries doctors are rich in their place too. Why would doctors in India, or Philippines will earn the same income as U.S.? Common sense. If you earn dollar you spend dollar. If you earn yen, you spend yen, so there’s the answer.

  18. Cherry,MD says:

    First of all,no group of doctors of one particular country are the best in the world,u can not compare that way because the curriculums slightly differ btn countries focusing on the diseases that are most prevalent there, best US or Cuban doctor can be null n void when it comes to managing tropical diseases in Africa that r not prevalent in their country,until after smtym of practice then they can properly manage.And whoever u was talknin sm sh*t about why r u guyz checkn out salary scales, dear we gatta feed our families too, wht th f*ck.Those aspiring to be doctors goodluck to you…..,and do what u love and practise whr u will get paid good money or where u can make good money on ur own.

Leave a Reply

Your email address will not be published. Required fields are marked *