Everybody’s curious about doctor salaries in the USA, but the real story is more than just a big number. So here’s what actually happens when you bring an MBBS degree to America.
If you finished your MBBS outside the US and want to practice there, you don’t just hop into a hospital job. You’ll need to pass the USMLE (United States Medical Licensing Examination), and MBBS is considered equal to an MD only after clearing these steps. The process is tough: think competitive exams, interviews, and several more years of residency training even after your MBBS.
So before you even get paid, you need to jump through hoops most folks don’t see coming. Still, plenty of international students do make it—so what do they earn once they get there? Here’s what you need to know.
- How MBBS Degrees Fit in the US System
- Average Salary Numbers: Truth and Trends
- Specialty and Location: The Game Changers
- Extra Costs and the Real Take-Home Pay
- Tips for NEET Students Eyeing a US Career
How MBBS Degrees Fit in the US System
If you graduated with an MBBS from India or another country, you might expect it to be treated like an MD in America. But the US has its own way of doing things. Here, medical school is called MD (Doctor of Medicine), and it starts after four years of college instead of straight out of high school.
To practice in the States, you can’t skip any steps—even if you’ve already gone through tough years of study. You need to qualify as an “IMG” (International Medical Graduate). Here’s how it works:
- First, your MBBS doctor salary USA dreams start with passing the USMLE Step 1 and Step 2 exams (like the gatekeepers for medical jobs in the US).
- Next, you need to get your credentials verified by ECFMG (Educational Commission for Foreign Medical Graduates).
- Only after all that can you apply for a US residency (think of this as even more training under top hospitals).
The competition is real. Each year, around 12,000 foreign-trained doctors apply for US residency. Only about 60% land a spot, mostly in fields like internal medicine or family practice because they have more seats open than, say, surgery or dermatology. If you do get in, the training lasts another 3-7 years, depending on your specialty.
Step | Description | Typical Time |
---|---|---|
USMLE Exams (Step 1 & 2) | Testing your theoretical and clinical know-how | 6-18 months |
ECFMG Certification | Papers verified, eligibility checked | 3-6 months |
Residency Application (Match) | Apply and secure training in a hospital | Varies—2 application cycles are common |
Residency Training | On-the-job specialized training | 3-7 years |
The upshot? MBBS alone doesn’t get you a doctor’s license in the US, but it’s a key starting point. If you’re up for the exams and the grind, you can make your way in. And yes, your future salary depends on every step you finish in this system.
Average Salary Numbers: Truth and Trends
Time for the numbers: What exactly do doctors with an MBBS background make in the USA, and how does that paycheck shake out in real life?
Once you’ve jumped through all the hoops—USMLE, residency, licenses—you’ll finally get that doctor paycheck. The average annual salary for doctors in the US lands around $230,000 to $250,000, but the range is HUGE depending on your specialty and experience. If you start as a resident, expect way less: somewhere between $60,000 and $70,000 a year. It’s a big climb from there.
Not all jobs pay the same. Family medicine and pediatrics are at the lower end (close to $220,000), while brain surgeons, cardiologists, or radiologists can cross $400,000 or even $500,000. Location plays a part too. Rural areas sometimes pay more because they’re desperate for talent, but big cities might offer better perks.
Taking a closer look, here's the real breakdown:
Role/Specialty | Average Salary ($USD, 2025) |
---|---|
Resident Doctor (any specialty) | 65,000 |
Family Medicine | 230,000 |
Pediatrics | 225,000 |
Internal Medicine | 255,000 |
General Surgeon | 380,000 |
Cardiologist | 480,000 |
Orthopedic Surgeon | 520,000 |
Here's the thing: those giant numbers floating around on the internet aren’t always realistic right out of school. Your first job (as a resident) is much less than what you see for experienced doctors. It takes years, multiple certifications, and a lot of on-the-job training to hit the big figures people talk about.
Also, don’t forget about other factors—like overtime, bonuses, or private practice earnings—that can bump up earnings a lot. But the MBBS doctor salary in USA starts lower than you might expect, and that climb takes time.

Specialty and Location: The Game Changers
When it comes to how much MBBS doctors make in the USA, it’s all about what you specialize in and where you end up working. Not all doctors earn the same, not even close. Someone who’s a family physician brings in less than someone working in surgery or as an anesthesiologist.
Let’s cut right to some numbers. According to Medscape’s 2024 Physician Compensation Report, here’s what you can expect on average per year:
Specialty | Average Salary (USD) |
---|---|
Family Medicine | $255,000 |
Internal Medicine | $273,000 |
Pediatrics | $249,000 |
General Surgery | $412,000 |
Anesthesiology | $448,000 |
Cardiology | $537,000 |
Orthopedic Surgery | $573,000 |
See the big difference? Picking a specialty is a game-changer. But even within the same job, where you work affects your paycheck. For example, hospitals in places like New York or California might offer higher base salaries just because the cost of living is higher, but that doesn't always mean you’ll have more money left at the end of the month.
- Doctors in rural states like North Dakota, Iowa, or Kansas? Often higher take-home pay compared to city jobs because of less competition and extra incentives for moving to underserved areas.
- Big metro hospitals may pay a bit more, but your rent may eat up the difference.
- Private practices sometimes offer bonuses and profit-sharing, while public or academic hospitals focus more on a stable paycheck and benefits.
Location also means different lifestyle choices, work-life balance, and even visa opportunities, something international MBBS grads have to weigh.
One last thing—your first salary as a MBBS doctor salary USA will usually be lower because you’re in residency. Once you finish, and depending on your chosen specialty, your numbers can jump fast—sometimes more than double overnight. Smart planning here makes a real difference, both for your wallet and your quality of life.
Extra Costs and the Real Take-Home Pay
It’s easy to see a giant salary figure and think you’ll be rolling in cash, but that’s rarely the actual case for MBBS doctors starting out in the USA. Let’s get into what really eats into your paycheck before you celebrate.
The cost of living in big US cities, like New York or San Francisco, can hit hard. Rent, health insurance, and sometimes insane medical malpractice insurance chew up a good chunk of your income. Many hospitals also require doctors to pay for continuing education and licensing fees every year.
Expense | Average Annual Cost |
---|---|
Federal & State Taxes | $40,000–$80,000 |
Medical Malpractice Insurance | $7,500–$34,000 |
Continuing Medical Education | $1,000–$4,000 |
Licensing & Certification | $500–$3,000 |
Living Expenses (Major City) | $36,000–$60,000 |
Student Loan Repayment | $10,000–$50,000 |
Taxes alone can swallow around 35% of your salary, and if you’re still paying off medical school loans, you’ll feel the pinch even more. According to Medscape’s 2024 Physician Compensation Report, “On average, doctors take home just half of their gross salary after all deductions and loans.”
“Becoming a doctor is a good financial investment, but the path is expensive, and your actual take-home pay might surprise you. Plan with your eyes wide open.” — Association of American Medical Colleges (AAMC)
So yeah, while the numbers look great on the surface, the real cash in your pocket is way smaller once everything’s paid. If your dream is big money, just remember to count every cost, not just the paycheck.
And if you want to boost your MBBS doctor salary USA, picking a high-demand specialty or moving to a lower-cost city can make your real income feel a lot bigger.

Tips for NEET Students Eyeing a US Career
If you’re prepping for NEET and dreaming about working in the US, you need a game plan. Just topping NEET isn’t enough—your path to becoming an MBBS doctor in the USA has a bunch of extra steps.
Here’s what you really need to know if you're serious:
- USMLE is your make-or-break gate. After MBBS, you have to clear the United States Medical Licensing Examination (USMLE) parts 1, 2 (CK), and step 3. Most international students spend at least a year, often more, just preparing.
- MBBS from India is not recognized as a direct equivalent to US MD—your MBBS degree makes you eligible for USMLE, but you’ll still need to complete a multi-year residency in the US. Expect 3-7 years, depending on your specialty.
- Papers matter: You need all your transcripts, a valid ECFMG (Educational Commission for Foreign Medical Graduates) certification, and recommendation letters. This step is pure paperwork – double-check every detail to avoid delays.
- Costs add up quickly—USMLE exam fees alone are around $1,000-2,000 per step, not counting prep materials, traveling for interviews, and application fees.
- Good scores on NEET and USMLE open more doors. Some US states still look at your med school performance, especially for competitive specialties like Dermatology or Radiology.
Let’s break down typical exam and application costs:
Step | Estimated Cost (USD) |
---|---|
USMLE Step 1 | 1,000 – 1,300 |
USMLE Step 2 CK | 1,000 – 1,300 |
USMLE Step 3 | 900 – 1,200 |
ECFMG Certification | 160 – 250 |
Residency Application Fees | 1,000 – 2,000 |
Travel/Interviews | 2,000 – 5,000+ |
Some practical tips that help real NEET students make it big in the States:
- Start your USMLE prep by the third year of MBBS. Don’t wait till after internship.
- Join research projects or get hands-on clinical experience that looks good on US applications. US hospitals love applicants with solid research or US-based clinical exposure.
- Take mock interviews and polish your spoken English. Residency interviews are competitive and sometimes pretty informal.
- Keep tabs on visa rules. After getting matched, most Indian students use J1 or H1B visas to stay and work during residency.
- If you’re stuck about specialty choices, check salary and work-life balance stats for that field—cardiology and orthopedics pay more but demand longer hours and higher USMLE scores.
The bottom line? If your goal is the best MBBS doctor salary USA can offer, hard work starts early. Plan smart and you’ll be in a better spot than those who wait till after MBBS.