MBBS is the medical degree in Pakistan. MD means something completely different in the USA. Here is a clear explanation of the difference so you know what you are actually studying for.

MBBS vs MD confuses many Pakistani students. In Pakistan you study for MBBS, a 5-year undergraduate medical degree. MD is the American postgraduate medical degree, not a direct equivalent. An MBBS graduate who wants to practice in the USA must pass the USMLE steps, not earn a separate MD.
MBBS vs MD is one of the most common points of confusion for Pakistani medical students. If you are preparing for MDCAT and planning a career in medicine, you need to know what degree you are actually working toward. In Pakistan, the primary medical degree is MBBS. MD is a different credential that exists in the USA and has a different educational path entirely. This article breaks down what each means and clears up the confusion.
The core difference comes down to country and level. MBBS is an undergraduate medical degree awarded after roughly five years of study. It is the standard credential in Pakistan, the UK, India, and most Commonwealth countries. MD in the United States is a postgraduate professional degree. American students first complete a four-year bachelor's degree, then spend four more years earning the MD. These two credentials are not interchangeable.
| Feature | MBBS (Pakistan / Commonwealth) | MD (USA) |
|---|---|---|
| Degree level | Undergraduate professional degree | Postgraduate professional degree |
| Entry requirement | MDCAT + FSc Pre-Medical (or equivalent) | 4-year bachelor's degree (any field) + MCAT |
| Duration | 5 years (4 academic years + 1 year house job) | 4 years (after completing bachelor's degree) |
| Where awarded | Pakistan, UK, India, and most Commonwealth countries | United States of America |
| Graduate title | Doctor of Medicine and Surgery | Doctor of Medicine |
| License to practice in Pakistan | Yes, after PMC registration | Not directly: requires USMLE and separate licensing |
| Pathway to USA practice | MBBS + USMLE Steps 1, 2 CK, and 3 + residency match | USMLE Steps 1, 2 CK, and 3 + residency match |
MBBS stands for Bachelor of Medicine, Bachelor of Surgery. Despite the word "Bachelor" it is a professional degree, not a general bachelor's degree, and it qualifies you to practice clinical medicine. In Pakistan you enter MBBS directly after FSc Pre-Medical and MDCAT. The program runs for four academic years of coursework followed by a one-year mandatory house job, giving a total of five years before you are registered as a doctor with the Pakistan Medical Commission (PMC).
After MBBS, Pakistani doctors who want to specialize pursue postgraduate qualifications such as the FCPS (Fellowship of the College of Physicians and Surgeons) or the MCPS (Membership of the College of Physicians and Surgeons). These are the local postgraduate specialty routes, not another undergraduate degree.
In the United States, MD is a postgraduate medical degree. American students spend four years completing an undergraduate bachelor's degree in any subject, sit the MCAT (Medical College Admission Test), and then apply to medical school. Medical school itself is another four years, at the end of which they receive the MD. The total education before a licensed American doctor can practice is eight or more years after high school, significantly longer than the five-year MBBS in Pakistan.
This means that an American MD and a Pakistani MBBS are at different educational levels, but they lead to the same professional outcome: a licensed doctor. Neither is superior. They are simply different systems with different structures. Do not confuse the label with the qualification.
Yes, but not automatically. An MBBS graduate from Pakistan who wants to practice in the USA must pass the United States Medical Licensing Examination (USMLE). The USMLE has three steps: Step 1 (basic sciences), Step 2 CK (clinical knowledge), and Step 3 (clinical management). After clearing all three steps, the doctor applies for a residency match through a competitive program. Matching into a residency is the most challenging part of the process for international medical graduates (IMGs). There is no requirement to earn a new degree called MD. The MBBS degree, combined with passing USMLE steps and securing a residency, is the pathway.
This is where the confusion often comes from. Some Pakistani doctors have "MD" after their name, but it does not mean the same as the American MD. In Pakistan and parts of South Asia, MD can refer to a postgraduate specialty degree awarded by Pakistani or foreign institutions. Examples include MD Medicine, MD Psychiatry, or MD Paediatrics. These are postgraduate specialty qualifications, different from the American four-year MD and different from MBBS. If you see a Pakistani doctor with MD after their name, they almost always earned their MBBS first and then completed a postgraduate specialty program.
Pakistani students preparing for entry tests are studying toward MBBS. The MDCAT is the gate to MBBS admission in public and private medical colleges in Pakistan. If your goal is to become a doctor in Pakistan, MBBS is the degree you need. If you later want to go to the USA, your MBBS is valid as a foundation, but you will still need to clear the USMLE steps and secure a residency match to practice there.
The first step toward any of these paths is clearing MDCAT and securing MBBS admission. Practice MDCAT MCQs on Parhlai to prepare for MBBS admission with instant feedback to find your weak topics before test day.
MBBS and MD lead to the same professional outcome (a licensed doctor) but they are not structurally equal. MBBS is an undergraduate professional degree in Pakistan, the UK, and Commonwealth countries. MD in the USA is a postgraduate degree taken after a bachelor's degree. They exist in different educational systems, so direct comparison depends on the context.
Pakistani doctors who complete MBBS can pursue postgraduate specialty degrees that some institutions call MD (such as MD Medicine or MD Psychiatry). These are different from the American MD and are postgraduate specialty qualifications, not a repeat of undergraduate medical training.
No. You do not need to earn a new MD degree. MBBS graduates from Pakistan can pursue USA practice by passing the USMLE Step 1, Step 2 CK, and Step 3, then securing a residency match. The MBBS degree is recognized; the USMLE steps and residency are the requirements.
USMLE (United States Medical Licensing Examination) is the three-step licensing exam required to practice medicine in the USA. For MBBS graduates (called international medical graduates or IMGs), clearing all three USMLE steps and matching into a residency program is the path to a US medical license. No separate MD degree is needed.
The main postgraduate routes in Pakistan are FCPS (Fellowship of the College of Physicians and Surgeons of Pakistan) and MCPS (Membership of the College of Physicians and Surgeons). Some Pakistani and foreign universities also offer MD specialty degrees. These are all postgraduate qualifications taken after MBBS.
MDCAT is the required entry test for MBBS and BDS admission in Pakistan. It is conducted by provincial bodies under PMC oversight. You also need FSc Pre-Medical (Biology, Chemistry, Physics) with the required minimum marks. There is no separate requirement to sit the MCAT (USA) or any American test for Pakistani MBBS admission.
Academic Content Writer, Parhlai
Sana Malik writes Parhlai's study-skills, scholarships, and student-life guides, focused on helping Pakistani students study smarter and stress less.

A CV for medical school in Pakistan is not required for MBBS admission, but is essential for researc...

Doctor salary in Pakistan varies enormously by specialty, sector, and experience. This post covers w...

What is the MBBS salary in Pakistan at each career stage? This post covers house job stipends, junio...