Article Summary
- MBBS doctor salary in America averages USD 239,200+ annually, with most physicians earning USD 300,000–380,000, while high-paying specialties like neurosurgery can reach USD 600,000–800,000+ depending on experience, specialization, and location.
- Becoming a doctor in the USA after MBBS requires clearing USMLE Steps 1–3, obtaining ECFMG certification, and completing 3–7 years of residency, resulting in a total timeline of 6–10 years before earning full attending-level salaries.
- MBBS doctor salary in America increases sharply with experience, starting at USD 60,000–75,000 during residency and rising to USD 220,000–700,000+ after training, with higher earnings driven by specialization, Midwest/South regions, and private practice opportunities.
A licensed physician in the US earns one of the highest average salaries in the world. The MBBS doctor salary in America is usually around USD 239, 200 or more per year, based on US Bureau of Labor Statistics data, and top specialists can earn USD 300,000 – 500,000+ annually depending on their field and experience. So this is for sure that earning potential is very strong. However, you do not reach this level immediately, you need to clear exams like the USMLE, complete residency, and spend years in training before you start earning a high salary.
And this is exactly where many Indian students focus only on high salary numbers, and miss the bigger picture, like the long pathway, costs, and how income actually grows over time. So in this blog, we will break down the MBBS Doctor salary in America based on specialty, experience, and location. And we will also guide you through the entire process step by step so that you can make a smart decision about your future.
This Blog Includes:
- MBBS Doctor Salary in America: Quick Overview
- Is an MBBS Degree Valid in USA?
- MBBS Doctor Salary in America: Specialty-Wise Breakdown
- MBBS Doctor Salary in America: Experience-Wise Breakdown
- MBBS Doctor Salary in America: State-Wise Breakdown
- Self-Employed vs Hospital-Employed: Which Pays More?
- MBBS Doctor Salary in America vs India: Is It Worth It?
- MBBS Doctor Salary in America vs UK vs Canada vs Australia
- Top Cities for MBBS Doctors in America
- What Affects MBBS Doctor Salary in America?
- Why Are Doctors Highly Paid in USA?
- How Can Indian MBBS Doctors Become Doctors in the USA?
- Doctor Salary Growth Over Time in USA
- FAQs
MBBS Doctor Salary in America: Quick Overview
The MBBS doctor salary in America is not a fixed number. It varies based on specialization, experience, and location, but overall it is among the highest globally. Here is a quick overview of what Indian MBBS graduates can expect.
| Average Salary, Primary Care IMG Entry | USD 220,000 to 280,000 per year (INR 1.8 Crores to 2.3 Crores) |
| Average Salary, All Physicians Combined | USD 239,200+ (median) / USD 300,000 – 380,000 (INR 2 Crores to 3.2 Crores) |
| Residency Salary | USD 60,000 – 75,000 per year (INR 50 Lakhs to 62 Lakhs) |
| Highest Paying Specialty | Neurosurgery: USD 600,000 – 800,000+ (INR 5 – 6.5 Crores) |
| Lowest Paying Specialty (broad) | Pediatrics: USD 230,000 – 260,000 (INR 1.9 – 2.2 Crores) |
| Lowest Paying Specialty (overall) | Pediatric Endocrinology: USD 200,000 – 230,000 (INR 1.6 – 1.9 Crores) |
| Time to First US Paycheck | 6 to 10 years (USMLE prep + residency) |
| Key Licensing Requirements | USMLE Steps 1, 2 CK & 3 + ECFMG Certification (including OET or Pathway for clinical skills) |
Disclaimer: The USD to INR conversion in this blog is based on current market rates as of March 2026. Currency rates are subject to change, so check the latest exchange rates before making any financial decisions.
Is an MBBS Degree Valid in USA?
The MBBS doctor salary in America looks very good. But you cannot go to US and start working as a doctor right after MBBS. That is not how the system works. You will have to clear licensing exams, get the required certifications, and complete residency training before you can actually treat patients there. So your MBBS is useful, but it is just the starting step. Now, let’s understand the entire process in a very simple way so you don’t get confused.
MBBS vs MD in the US System
Your MBBS degree from India is equal to an MD degree in the United States in terms of basic medical education. So yes, your degree is valid. But here the catch is that you cannot practice medicine in US just because you have an MBBS degree. You still need to obtain a license.
In US, doctors use the MD title. But the ECFMG accepts MBBS as a valid medical qualification. This means your degree is enough to enter the US medical system but not enough to start working as a doctor.
Steps to Practice Medicine in USA
Now you understand that your degree opens the door, but it does not allow you to start the job. So how can you practice medicine in US? Well, here is the complete process you will have to follow.
- First, you will have to clear the USMLE Step 1 and Step 2 CK because these exams will check your basic science and clinical knowledge.
- Next, you will have to meet the Clinical and Communication Skills requirements. You can do this through an ECFMG Pathway, which includes getting a good score in the OET Medicine test. Or you can have a valid pass from the old Step 2 Clinical Skills exam.
- After that, you have to get ECFMG Certification because it will check and confirm your medical degree and documents, and make you eligible to apply for residency.
- Then, you have to apply for a US residency program through ERAS. Then you have to match into a program.
- Once selected, you have to complete residency training, which usually takes 3 to 7 years, depending on your specialty. During this time, you will work under supervision and gain practical experience.
- Next, you have to clear USMLE Step 3. Most students give this during their first year of residency.
- Finally, you need to obtain a state medical license. Each US state has its own license requirements. You need to meet their rules to get it.
Tips for Indian Students
Two things to remember: your MBBS degree gets you in the door, and exams like USMLE, along with ECFMG Certification help you start practicing. So basically, your degree gives you the base. But US system wants proof that you can actually work with patients and communicate well. That is why these exams and steps are important before you can earn an Attending salary. Now, let’s talk about some things you should do if you are planning for the Residency Match.
- You should create your MyIntealth account early. ECFMG uses this new system. You should complete your digital identity verification and Form 186 at least 6 months before applying to avoid last minute delays.
- Use geographic signaling smartly in ERAS. This allows you to show interest in specific programs. You can choose states like New Jersey or Illinois because many Indian students get opportunities there.
- Pay close attention to the Supplemental ERAS section, especially the Meaningful Experiences part. Here, you should clearly describe 3 real experiences where you understanding of different cultures or handled new situations, along with work experience.
- You should also check program specific USMLE cut offs instad of relying on general score ranges. You need to check FRIEDA database to review requirements like minimum scores and Year of Graduation (YOG) criteria, as some programs may not accept candidates who graduated 2–5 years ago.
- Finally, start your J-1 visa as early as possible. Once you receive your Match result, immediately apply for the Statement of Need (SON) from the Ministry of Health and Family Welfare in India. Delays in this step can affect your joining date in US hospital.
MBBS Doctor Salary in America: Specialty-Wise Breakdown
The MBBS doctor salary in America depends a lot on your specialization. So, what you choose later will directly decide how much you earn. According to the US Bureau of Labor Statistics, the 2024 median pay for physicians and surgeons is at or greater than USD 239,200 per year.
In real life, many doctors earn more than this depending on their speciality. As per the Doximity 2025 Physician Compensation Report, average physician compensation in the US increased 3.7% from 2023 to 2024, with surgical and procedural specialties continuing to offer the highest salaries.
Salary by Specialization
Now let’s take a closer look at the numbers. This will help you understand how much different doctors earn and how long their training takes.
| Specialty | Avg Salary (USD) | Approx. INR Conversion | Residency Duration |
| Neurosurgery | USD 749,140 | INR 7,07,63,809 | 7 years |
| Orthopaedic Surgery | USD 679,517 | INR 6,41,72,535 | 5 years |
| Cardiology | USD 587,360 | INR 5,54,63,251 | 6 years |
| Anesthesiology | USD 523,277 | INR 4,94,07,811 | 4 years |
| Dermatology | USD 508,401 | INR 4,80,03,550 | 4 years |
| General Surgery | USD 482,574 | INR 4,55,63,521 | 5 years |
| Psychiatry | USD 341,977 | INR 3,22,91,057 | 4 years |
| Internal Medicine | USD 326,116 | INR 3,07,91,573 | 3 years |
| Family Medicine | USD 318,959 | INR 3,01,15,382 | 3 years |
| Pediatrics | USD 265,230 | INR 2,50,45,225 | 3 years |
Disclaimer: The USD to INR conversion in this blog is based on current market rates as of March 2026. Currency rates are subject to change, so check the latest exchange rates before making any financial decisions.
Highest Paying Specialties for IMGs (Indian Doctors)
International Medical Graduates face tough competition when applying for surgical specialties. It is not easy to get those seats. As a result, many students initially choose Internal Medicine, which offers relatively better chances of matching. After completing residency, they usually pursue a fellowship, where earning potential can increase significantly.
According to the NRMP 2026 Specialties Matching Service data, the five fellowship specialties with the highest share of positions filled by non-US citizen IMGs include:
- Nephrology
- Interventional Cardiology
- Molecular Genetic Pathology
- Clinical Cardiac Electrophysiology
- Hematopathology
Most Accessible Specialties for Indian MBBS Graduates
Not everyone goes into top surgical fields. So what are the safer options? The 2026 NRMP Main Residency Match is the largest ever, with over 53,000 applicants and more than 44,000 residency positions. Here are some specialties where Indian students usually have better chances.
- Internal Medicine: It offered 11,632 positions in 2026, which is 280 more than in 2025. Out of these, 11,078 positions were filled. This is the largest and most common option for IMGs.
- Family Medicine: It offered 5,491 positions in 2026. There is strong demand, especially in rural areas. The fill rate was 83.6%, so some seats were still open.
- Psychiatry: It offered 2,516 positions with a 97.4% fill rate. Over the last five years, match rates for non US IMGs have been increasing in this field.
Important Update for Indian Applicants on Visa Sponsorship
In 2026, foreign born IMGs who needed visa sponsorship had a PGY 1 match rate of 54.4%, which is a five year low. At the same time, foreign born IMGs who did not need visa sponsorship had a match rate of 67.9%, the highest in the past five years. So, visa status can directly affect your chances. You should plan this properly because it can change your final result.
Also Read: Cost of Studying in the USA vs Average Salary After Graduation
MBBS Doctor Salary in America: Experience-Wise Breakdown
The MBBS doctor salary in America does not stay the same. It increases as you move ahead in your career. In the beginning, you will not earn a very high salary because you will be in the training phase. But once you finish your residency, your salary can rise quickly.
However, once you complete your residency, your salary can increase sharply. Most doctors start earning around USD 200,000–300,000+ per year, depending on their specialty. This means your income can increase 2 to 4 times in a relatively short period after training. Now let’s look at the numbers, this will help you understand how your salary grows over time.
| Career Stage | Salary (USD) | Approx. INR Conversion |
| Residency PGY 1 | USD 60,000 – 65,000 | INR 50 – INR 54 Lakhs |
| Residency PGY 2 | USD 63,000 – 70,000 | INR 52 – INR 58 Lakhs |
| Residency PGY 3 | USD 66,000 – 75,000 | INR 55 – INR 62 Lakhs |
| Junior Attending 0 to 5 yrs | USD 220,000 – 300,000 | INR 1.8 – INR 2.5 Crores |
| Mid Career Attending 5 to 10 yrs | USD 300,000 – 400,000 | INR 2.5 – INR 3.3 Crores |
| Senior Doctor or Private Practice 10 plus yrs | USD 400,000 – 700,000 plus | INR 3.3 – INR 5.8+ Crores |
Important: Most doctors in the US reach the attending salary stage only after completing residency. This training usually takes 3 to 7 years. During residency, your salary will increase slowly every year. After residency too, your future salary depends on your specialization, where you work, and how much experience you gain. So, the start is slow, but the growth later is very strong if you stay consistent.
MBBS Doctor Salary in America: State-Wise Breakdown
The MBBS doctor salary in America is not the same everywhere. Your location can strongly affect both how much you earn and how much you actually save. For example, big cities like Massachusetts may offer high salaries on paper, but due to high living costs and heavy competition, your real savings can be lower.
According to the Doximity 2025 Physician Compensation Report, location is one of the biggest factors influencing a doctor’s salary. Also, trusted sources like BLS and Doximity provide regional and metro-level data, not exact state-wise salaries.
Salary by US Region
Now let’s first understand how salary changes based on region. This will give you a bit realistic idea of earning across regions.
| Region | Avg Salary (USD) | Approx. INR | Notes |
| Midwest | ~USD 380,000–390,000 | INR 3.1 – INR 3.2 Crores | Highest-paying region |
| South | ~USD 360,000–380,000 | INR 3.0 – INR 3.1 Crores | Strong rural demand |
| National Average | ~USD 350,000–370,000 | INR 2.9 – INR 3.1 Crores | Across all specialties |
| Northeast / West Coast | ~USD 340,000–370,000 | INR 2.8 – INR 3.1 Crores | High pay, but high costs |
Top and Bottom Metro Areas for Physician Pay
Now let’s go one level deeper and look at metro areas. Even inside the same country, salaries can change a lot from one city to another. Here are some of the highest paying metro areas.
| Metro Area | Avg Salary (USD) | Approx. INR |
| Rochester, MN | ~USD 480,000–500,000 | INR 4.0 – INR 4.2 Crores |
| St. Louis, MO | ~USD 460,000–480,000 | INR 3.8 – INR 4.0 Crores |
| Minneapolis, MN | ~USD 440,000–460,000 | INR 3.6 – INR 3.8 Crores |
| San Jose, CA | ~USD 430,000–460,000 | INR 3.6 – INR 3.8 Crores |
| Los Angeles, CA | ~USD 420,000–450,000 | INR 3.5 – INR 3.7 Crores |
Now let’s look at the lower paying metro areas.
| Metro Area | Avg Salary (USD) | Approx. INR |
| Durham–Chapel Hill, NC | ~USD 340,000–360,000 | INR 2.8 – INR 3.0 Crores |
| Rochester, NY | ~USD 350,000–370,000 | INR 2.9 – INR 3.1 Crores |
| Ann Arbor, MI | ~USD 350,000–370,000 | INR 2.9 – INR 3.1 Crores |
| Boston, MA | ~USD 360,000–390,000 | INR 3.0 – INR 3.2 Crores |
| Washington, DC | ~USD 360,000–390,000 | INR 3.0 – INR 3.2 Crores |
Disclaimer: The USD to INR conversion in this blog is based on current market rates as of March 2026. Currency rates are subject to change, so check the latest exchange rates before making any financial decisions.
Best Metro Areas After Cost of Living Adjustment
As you’ve seen, salary figures can vary a lot from one city to another. But a higher salary doesn’t always mean a better lifestyle, because expenses also change. To understand the real picture, we need to consider the cost of living. When salaries are adjusted for living costs, some cities actually offer much better overall value.
- Rochester MN
- St. Louis MO
- Oklahoma City OK
- Omaha NE
- Kansas City MO
On the other hand, cities like Boston, San Francisco, Seattle, Washington DC, and Denver have high salaries but very high expenses, reducing actual savings.
Why Some Regions Pay More
Now you might be wondering why some places pay more than others. Here are the main reasons:
- Supply and demand: Rural areas have fewer doctors, so hospitals offer higher salaries, bonuses, and benefits to attract them.
- More responsibility: Doctors often handle broader roles, which can lead to higher earnings over time.
- Doctor shortage areas: States like North Dakota, Indiana, Minnesota, and Washington face shortages, where some specialists can earn USD 500,000+.
- Cost of living advantage: Cities like Rochester (MN), St. Louis, Oklahoma City, Omaha, and Kansas City offer better value, so you can save more with the same salary.
- Extra benefits: Rural hospitals often provide loan forgiveness, housing support, and signing bonuses, which increase your overall income beyond salary.
Why Some Metro Areas Pay Less
Now let’s understand why some popular cities pay less. Here are the main reasons:
- Academic hospitals: Many doctors in big cities work in academic settings, which usually pay 15–20% less than private hospitals.
- High competition: Large cities have more doctors, so competition is higher and salary growth is slower.
- Higher taxes: Some states have higher income taxes, which reduces your take-home salary.
- Cost vs income: Even if salaries look high, expenses are also higher, so overall savings may be lower.
Also Read: Your Guide to Data Scientist Salary in USA
Self-Employed vs Hospital-Employed: Which Pays More?
The MBBS doctor salary in America depends a lot on how you choose to work. You can either work in a hospital job or through private practice. Earlier, private practice used to pay much more, but now the gap is gradually reducing as hospitals offer better salaries, bonuses, and benefits. Let’s see the comparison between self-employed vs hospital-employed.
| Factor | Self-Employed (Private Practice) | Hospital-Employed |
| Average Salary (USD) | ~USD 380,000–400,000 | ~USD 330,000–360,000 |
| Approx. INR | INR 3.1 – INR 3.3 Crores | INR 2.7 – INR 3.0 Crores |
| Income Potential | High (depends on patients & setup) | Moderate (fixed + incentives) |
| Job Security | Lower (market-dependent) | High (stable contract) |
| Admin Work | High (you manage everything) | Low (handled by hospital) |
| Benefits | Limited (self-managed) | Strong (insurance, perks, bonuses) |
Ok, so this is happening. The salary gap between private practice and hospital jobs in the US is gradually decreasing. Earlier, private doctors earned significantly more, but today hospital-employed doctors receive strong fixed salaries, with a large portion of income coming from base pay (around 65–70%).
At the same time, doctors now earn through multiple sources like bonuses and performance-based incentives, making hospital jobs more competitive.
Because of this, many doctors prefer hospitals due to job stability and lower financial risk. While private practice can still offer higher earnings, it also involves higher costs and stress.
MBBS Doctor Salary in America vs India: Is It Worth It?
Yes, the MBBS doctor salary in America is much higher than India. But the journey is also longer, more expensive, and more competitive. So the real question is not just “how much you earn,” but also “what you go through to reach there.” India gives you a faster start. The US gives you a bigger reward later. Let’s compare both countries side by side for a better understanding.
| Parameter | India | USA |
| Fresh MBBS / Intern (Annual) | INR 1.2 – INR 3.6 Lakhs | ~USD 60,000–65,000 (INR 50–54 Lakhs, PGY-1) |
| Junior Doctor | INR 6 – INR 15 Lakhs | ~USD 220,000–300,000 (INR 1.8 – INR 2.5 Cr) |
| Senior Specialist (10+ yrs) | INR 18 Lakhs – INR 1 Cr+ | ~USD 350,000–700,000+ (INR 3 – INR 5.8 Cr+) |
| Residency Work Hours | 60–90 hrs/week | Max ~80 hrs/week |
| Doctor Work Hours | 50–70 hrs/week | 40–60 hrs/week |
| Career Growth | Slower, seniority-based | Faster, performance-based |
The salary difference between India and the US is very large, especially after residency. In India, most doctors start with around 60,000 to 1,20,000 INR per month, and even specialists take time to reach higher income levels.
In contrast, doctors in the US earn about USD 60,000–70,000 per year (INR 50–60 lakhs) during residency, and after that, their salary jumps to around USD 220,000–350,000+ (INR 1.8–INR 3+ crores) annually after training.
However, this comes with a long and costly journey, requiring around USD 15,000–25,000 for exams and preparation, along with high living expenses. Still, most doctors recover their investment within 5–7 years, making it a long-term but rewarding path.
MBBS Doctor Salary in America vs UK vs Canada vs Australia
Okay, now let’s compare other countries too. Many students only look at the MBBS doctor salary in America, but other countries also have good options. Each country is different. Some pay more. Some give better work-life balance. Some have easier licensing and PR pathways. So you should not look at salary only. Let’s see.
| Country | Level | Salary (Local) | Approx. INR |
| USA | PGY-1 Resident | USD 60,000–70,000 | INR 50 – INR 60 Lakhs |
| Average Doctor | USD 300,000–370,000 | INR 2.5 – INR 3.1 Crores | |
| Top Specialist | USD 500,000–750,000+ | INR 4.1 – INR 6.2+ Crores | |
| UK | Foundation Doctor | GBP 32,000–43,000 | INR 34 – INR 45 Lakhs |
| Specialty Registrar | GBP 43,000–63,000 | INR 45 – INR 66 Lakhs | |
| Consultant | GBP 93,000–126,000 | INR 97 Lakhs – INR 1.3 Crores | |
| GP | GBP 65,000–110,000 | INR 68 Lakhs – INR 1.1 Crores | |
| Canada | Entry Level | CAD 90,000–120,000 | INR 55 – INR 75 Lakhs |
| Average | CAD 200,000–300,000 | INR 1.2 – INR 1.8 Crores | |
| High Range | CAD 350,000–450,000 | INR 2.1 – INR 2.7 Crores | |
| Australia | Intern | AUD 60,000–70,000 | INR 32 – INR 38 Lakhs |
| Resident Doctor | AUD 70,000–90,000 | INR 38 – INR 50 Lakhs | |
| Senior Registrar | AUD 100,000–130,000 | INR 55 – INR 70 Lakhs |
Disclaimer: The USD to INR conversion in this blog is based on current market rates as of March 2026. Currency rates are subject to change, so check the latest exchange rates before making any financial decisions.
USA: Highest Salary but Long Journey
The US clearly pays the most. Even average doctors earn more than top-level doctors in many other countries. But the path is long. You have to clear USMLE, complete residency, and spend 5 to 8 years in training. It is competitive and expensive. Still, once you finish residency, your income jumps very fast. That is why many students choose the US
UK: Stable Path and Structured System
The UK follows a clear and structured career path from Foundation Doctor to Consultant. The salary is decent, but not as high as in US However, the pathway is more predictable and less risky. Work-life balance is also better compared to the US in many cases. So if you want stability, UK is a good option.
Canada: Balanced Option with Good Lifestyle
Canada offers a good balance of salary and lifestyle. Doctors are well-respected, and the healthcare system is strong. However, getting a residency position is highly competitive for international students, so while it’s a great option, entry can be challenging.
Australia: Easy Pathway and Good Balance
Australia is becoming very popular among Indian students. The licensing process is relatively faster than the US, and work-life balance is excellent. Starting salaries may be lower than in the US, but as you gain experience, your salary grows steadily. So it is a good mix of income and lifestyle.
Also Read: Explore Astronomer Salary in USA: Land Your Dream Job in Astronomy
Top Cities for MBBS Doctors in America
The MBBS doctor salary in America also depends a lot on the city you choose. Some big cities give you famous hospitals and better exposure. But at the same time, they also have high rent and high taxes.
On the other hand, cities in the South and Midwest often provide a better balance, you can earn well and still save more. This is called geographic arbitrage, where you choose a place with good income but lower living costs.
For example, Houston and Dallas are popular for high salaries, no state income tax, and relatively lower costs. Cities like Chicago and Philadelphia are great for career growth and training. New York offers world-class exposure but is very expensive, so savings can be lower.
Here’s a clear comparison of some of the top cities for doctors in the US, highlighting important factors like average salary, cost of living, and state taxes, so you can understand where you can earn more and save more:
| City | Avg Salary (USD) | Approx. INR Conversion | Cost of Living Index | State Tax |
| Houston, TX | USD 400,000–430,000 | INR 3.3 – INR 3.6 Cr | 94.1 (below avg) | 0% |
| Dallas, TX | USD 400,000–430,000 | INR 3.3 – INR 3.6 Cr | 101.7 (near avg) | 0% |
| Chicago, IL | USD 390,000–420,000 | INR 3.2 – INR 3.5 Cr | 117 (above avg) | 4.95% |
| New York, NY | USD 400,000–440,000 | INR 3.3 – INR 3.7 Cr | 161+ (very high) | Up to 10.9% |
| Philadelphia, PA | USD 370,000–400,000 | INR 3.0 – INR 3.3 Cr | 109.5 (above avg) | 3.07% |
Disclaimer: The USD to INR conversion in this blog is based on current market rates as of March 2026. Currency rates are subject to change, so check the latest exchange rates before making any financial decisions.
What Affects MBBS Doctor Salary in America?
The MBBS doctor salary in America is not fixed. It depends on many factors. Your degree is just the starting point. After that, your specialty, your location, and how you work all decide how much you earn. So let’s see what could affect your salary.
- Specialization: Your specialty has the biggest impact. Surgical fields can earn USD 500,000–750,000+, while general fields like family medicine earn around USD 220,000–280,000.
- Location & Demand: Big cities have more competition and higher costs. Rural and Midwest/South areas may offer 15–25% higher pay along with extra benefits.
- Type of Employer:
- Hospital jobs → Stable income + benefits
- Private practice → Higher earning potential after a few years
- Academic hospitals → Lower pay but research opportunities
- Work Hours & Extra Pay: Extra work like night shifts and on-call duties can add USD 40,000–50,000+ per year.
Why Are Doctors Highly Paid in USA?
The MBBS doctor salary in America is very high, but it is not just because doctors are skilled. There are some strong reasons behind it. Let’s break it down in an easy way.
High Cost of Medical Education
First, becoming a doctor in the US is very expensive. An average medical student has a loan of around USD 223,130, which is about 1.86 crore INR. If you include earlier studies, many doctors start their career with more than USD 250,000 in total debt. So naturally, salaries need to be high. Otherwise, no one would take such a big financial risk.
Long Training Duration
If you go to the US after MBBS, your full journey can take around 10 to 14 years before you become a fully independent doctor (attending). During this time, you are studying or earning less compared to other careers.
Your friends in other fields may start earning in their early 20s, but doctors usually start earning big in their early 30s. So this high salary later is like a catch-up. It helps doctors recover the years they did not earn much.
Doctor Shortage
The US is facing a shortage of doctors. By 2036, there could be a shortage of up to 86,000 doctors. At the same time, the population is getting older. More people need treatment, especially for long-term diseases and surgeries.
So demand is increasing, but supply is limited. When demand is high and supply is low, salaries automatically go up. That is basic economics.
High Healthcare Spending
The US spends a lot of money on healthcare. In 2026, healthcare spending is close to 19.7% of the country’s total economy. That is around USD 5.7 trillion.
Hospitals use advanced technology like robotic surgery, high-end machines, and expensive treatments. These services generate high revenue. Because hospitals earn more, they can also pay doctors more.
Legal Risk and Insurance Costs
Now this is something very unique to the US Doctors face a high risk of lawsuits. Patients can take legal action if something goes wrong. Because of this, doctors need to buy malpractice insurance. So salaries are higher to balance this risk and stress.
For some specialists, especially surgeons, this insurance can cost around USD 100,000 to USD 200,000 per year. That is a huge expense. Also, doctors often practice defensive medicine, which means they take extra precautions to avoid legal issues.
How Can Indian MBBS Doctors Become Doctors in the USA?
If you want to earn the MBBS doctor salary in America, you have to follow a proper process and it is not quick and easy. But here is the overall process.
Step 1: Clear USMLE Exams
This is your first and most important step. You have to pass these USMLE exams.
- USMLE Step 1 tests your basic subjects like Anatomy, Physiology, and Biochemistry. Now it is pass or fail, so you just need to clear it.
- USMLE Step 2 CK tests your clinical knowledge. This is very important because your score here decides how strong your profile is for residency.
Step 2: Get ECFMG Certification
Now after exams, you need something called ECFMG certification. This is like your entry ticket into the US system. First, your MBBS degree and documents will be verified online through the MyIntealth portal.
Then, you have to prove your clinical and communication skills. Earlier there was a separate exam, but now you choose one of the approved pathways. You also need to clear the OET Medicine exam. This checks your English communication skills in a medical setting.
Step 3: Apply for Residency (The Match)
Now comes the most competitive part. You will have to apply for residency through a system. You submit your CV, personal statement, and letters of recommendation (LoRs), usually from US doctors.
After that, hospitals review your profile and call you for interviews. Then comes the “Match.” This is a system that pairs you with a hospital based on your rank and their rank. Match Day happens in March every year. In 2026, it was on March 20.
Step 4: Complete Residency Training
Once you match, you can start working as a doctor in training. This is a paid job, so you can start earning here. The duration depends on your field:
- 3 years for Internal Medicine or Pediatrics
- 5 to 7 years for surgical fields
Most Indian doctors go on J-1 or H-1B visa for this stage. This is where you get real experience in the US system.
Step 5: Get License and Start Working
Now the final step. During your residency, you will give USMLE Step 3. This is required for full licensing. After completing 1 to 3 years of residency (depending on the state), you can apply for a medical license.
Once you get your license, you can work as an independent doctor (attending). This is where your salary can increase a lot.
Also Read: The Complete Guide for Software Engineer Salary in USA
Doctor Salary Growth Over Time in USA
The MBBS doctor salary in America does not grow evenly every year. In the beginning, earnings are relatively limited. However, once a doctor completes residency and becomes an attending, there is a noticeable jump in income. After that, salary growth continues in a more stable and gradual way as experience, specialization, and reputation improve.
Typical Salary Progression
- Doctors start with residency, where they earn around USD 68,166 to USD 73,301 (64.4 lakh to 69.2 lakh) while training.
- After this, salaries jump to USD 281,000 to USD 329,780 (2.65 crore to 3.11 crore) as a junior attending.
- With 8 to 15 years of experience, income grows to USD 329,780 to USD 404,000, and after 15+ years, it can reach USD 404,000 to USD 749,140 or more depending on experience and specialization.
The Attending Salary Jump
The biggest income jump happens after residency. Doctors move from around USD 70,000 to USD 281,000 or more, which creates a major financial shift. This is when most doctors start saving seriously and building long-term wealth.
Role of Specialization in Salary Growth
Specialization directly affects how much you earn. For example, pediatrics earns around USD 265,230, while neurosurgery can reach USD 749,140. Surgical and procedural fields grow faster because they generate more revenue.
Productivity and Performance-Based Pay
Doctors now earn based on performance through the wRVU system. More patients and procedures mean higher income. Hospitals also consider quality and patient satisfaction, so efficient doctors earn more.
Peak Earning Years
Doctors usually earn the most after 10+ years of experience. At this stage, they handle complex cases and work in high-paying specialties. This helps them reach their maximum earning potential.
Slowing Growth in Recent Years
Salary growth is still positive but slower than before. Annual increases are small, and many doctors feel pay does not fully match workload. Income growth is becoming more stable now.
Additional Income Opportunities
Doctors can increase income through leadership roles like medical director or department head. These roles add extra earnings on top of salary. Experienced doctors benefit the most from these opportunities.
FAQs
The average MBBS doctor salary in America is around USD 300,000–380,000 per year (approximately INR 2.5–INR 3.2 crores), depending on the source and specialty. General physicians typically start at around USD 220,000–300,000, while specialists can earn significantly more. Your final income depends on factors like specialization, experience, and location.
Yes, but this usually happens at a senior level. Top specialists like neurosurgeons or orthopedic surgeons can earn over USD 1.2 million per year, which is about 10 crore INR annually. Monthly income of 1 crore INR is possible for highly experienced doctors, especially in private practice.
Neurosurgeons and thoracic surgeons earn the highest salaries in the USA. They usually make between USD 700,000 and USD 950,000 per year. Other high-paying fields include cardiology, orthopedic surgery, and plastic surgery.
A salary of $75,000 is good only for resident doctors who are still in training. For a fully licensed doctor, this amount is considered low. Most attending doctors earn at least three to four times more after residency.
Top doctors can earn between USD 80,000 and USD 100,000 per month. Some highly successful surgeons or clinic owners can earn even more. Their income often comes from both medical practice and business ownership.
An MBBS doctor working in the USA earns much more than an IAS officer in India. IAS officers have strong authority and benefits, but their salaries are far lower in comparison. Even after expenses, doctors in the USA have higher earning power.
Some jobs like CEOs, investment bankers, and tech founders can earn more than doctors. However, these roles are less stable and less common. Medicine offers one of the highest average salaries across all professions.
A salary above USD 150,000 is considered very good for a single person in most states. Since the average household income is around USD 75,000, doctors earning USD 300,000 are in a very strong financial position. This allows a comfortable lifestyle and good savings.
Yes, an Indian MBBS degree is treated as equivalent to an MD in the USA for licensing purposes. You must still complete exams and residency training. After that, you can legally work as a doctor.
RELATED BLOGS
So now you understand how the MBBS doctor salary in America works. You do not earn big money in the beginning, but once you cross residency, your income will increase. You can choose less competitive specialties with high demand if you are looking for a residency faster. Then later, you can subspecialize and increase your income.
Also, you should target states with no income tax or a lower cost of living. This way, you can save more money even if your salary looks similar on paper. Many doctors quietly move from expensive cities to smaller ones just to keep more of what they earn. Keep learning and stay connected with the Study Abroad page on Leverage Edu for more helpful and student-friendly blogs. And if this helped you, don’t forget to share, rate, and drop a comment. Your support helps more students find the good stuff. For personalized guidance, you can also call 080 6901 2014.

One app for all your study abroad needs


60,000+ students trusted us with their dreams. Take the first step today!