GuideNepalMBBSEducationFamilyCost

How much does an MBBS degree cost in Nepal?

The MEC caps a private MBBS in Nepal near Rs 40 to 46 lakh, but the real all-in cost runs higher. The government and scholarship routes, and the number to plan for.

Parjanya ShakyaShrawan 2083 BS8 min read

Every year, in thousands of Nepali households, a +2 science result triggers the same conversation. The child wants to be a doctor. The parents open a calculator. And the number that comes back, somewhere north of रू 40 lakh for a private seat, is often more than the family's house is worth. For many, MBBS is the single largest amount they will ever spend on one thing, education or otherwise.

The cost is knowable, though, and it is more structured than the rumours suggest. Nepal regulates medical fees, there are genuinely cheap routes for the students who can earn them, and the real all-in figure is higher than the advertised cap for reasons worth understanding before you commit a family's savings to it.

The regulated ceiling

Unlike most things in Nepal, MBBS fees are capped by law. The Medical Education Commission (MEC), created under the National Medical Education Act 2075 after years of campaigning by Dr Govinda KC, sets a maximum tuition that a private college may charge. Its most recent published ceiling:

Where the college isMEC tuition ceiling
Inside Kathmandu Valleyरू 40,23,250
Outside Kathmandu Valleyरू 45,95,720

Colleges outside the Valley are allowed to charge more, which reflects the cost of running a teaching hospital away from the capital. Importantly, this ceiling is meant to be all-inclusive of tuition components. A college is not supposed to bolt on separate charges for admission, library, laboratory, or caution money on top of the cap. When it does, that is overcharging, not an extra you owe.

One number to ignore: the रू 3.5 lakh figure that still surfaces in search results. That is from a 2015 notice, long superseded, and it is off by a factor of ten. The current cap is in the forties of lakhs, not the low single digits.

The sticker is not the total

The cap covers tuition. A medical degree costs more than tuition, for two reasons.

First, the course is long. MBBS in Nepal is four and a half years of academic study followed by a compulsory one-year internship, so five and a half years in which a student lives, eats, and buys books, usually away from home. Hostel and mess alone, over that span, add a substantial sum the tuition cap never counted. Realistic all-in estimates for a private MBBS therefore land higher than the cap, commonly cited around रू 55 to 65 lakh, though that total is an estimate assembled from student accounts rather than an official figure.

Second, some colleges have historically charged well past the cap. Nepal's National Vigilance Centre found that 12 private medical colleges collected nearly रू 3 billion in extra fees above the ceiling over a three-year period, spread across two dozen different headings. One college accounted for over रू 51 crore of it. The government ordered refunds; enforcement has been patchy. The lesson for a family is practical: get the fee agreement in writing, keep every receipt, and know that any charge dressed up as a separate heading on top of the MEC cap is one you can question.

The cheaper routes

The headline number applies to a private paying seat. Two other paths cost far less, and both are worth chasing hard.

Government and public colleges. Paying seats at public institutions cost a fraction of private fees. The Institute of Medicine (TU) at Maharajgunj is the most affordable, being government-funded. BPKIHS in Dharan reportedly charges a Nepali paying student in the region of रू 7 to 8.5 lakh a year, still a large sum but well below a private college's total. Kathmandu University's medical school sits nearer the private range. The constraint is supply: across roughly 29 recognised medical institutions, total MBBS seats number in the low thousands (about 2,635 for the 2082 intake), and the cheap public seats are a small slice of that.

Scholarship seats. These are the real prize. The National Medical Education Act 2075 requires private colleges with domestic investment to give at least 10% of seats as free government scholarships, foreign-investment colleges at least 20%, and public institutions at least 70% (a floor the Act allows to rise over time). Allotted on merit through the entrance exam, these seats brought the count to around 691 scholarship MBBS places for the 2082 intake. A scholarship is not quite free, though: graduates take on a mandatory public-service commitment, typically around two years posted where the government sends them (longer at some institutions), enforced by tying permanent medical-council registration to completing it. Skip the service and you face a financial penalty and a blocked licence. For a family without रू 50 lakh, the scholarship route plus a service bond is the difference between a doctor in the family and a dream shelved.

The entrance gate

Every path runs through one exam. The MEC runs a single common entrance, MECEE-BL, for all bachelor-level medical courses, and your rank in it decides both admission and scholarship allocation. The format:

  • 200 marks, three hours. One mark for a correct answer, 0.25 deducted for a wrong one, so blind guessing costs you.
  • The 50th percentile is the wall. Score below it and you are off the merit list entirely, regardless of fees.
  • Application fee of roughly रू 4,000 for Nepali candidates, double that for foreign applicants.

There is no back door around the entrance for a recognised MBBS seat in Nepal, which is a good thing. It means the cheap seats go to merit, not to whoever pays a broker.

How families actually pay for it

Even the capped private figure is beyond what most Nepali households can write a cheque for, so MBBS gets funded in pieces, and the earlier you start the less painful each piece is.

  • Save from early, in equity, not an FD. A dedicated education savings plan started when a child is young turns a रू 50 lakh target into a monthly SIP, not a land sale. That post runs the glide-path math; the short version is that fee inflation beats an FD, so the money has to grow faster than a deposit.
  • Understand where the cost sits in the whole journey. MBBS is the expensive tail of an 18-year spend that the cost of raising a child post traces from birth to Class 12. Planning for the degree in isolation misses the school fees that came before it.
  • Borrow deliberately, not desperately. An education loan can bridge the gap, but the co-signer carries real risk and the rate matters over a long tenure. Know that math before you sign.
  • Weigh studying abroad honestly. Some families look overseas; the study-abroad runway post covers what that actually takes. On cost alone a Nepali MBBS is usually cheaper than a private Indian seat and dearer than Bangladesh, but recognition and licensing back home matter as much as the fee.

The families who cope best are the ones who treated MBBS as a known future cost a decade out, not a shock at age 18. The number is large but it is not a secret, which means it can be planned for.

What you actually need to know

Three things to hold onto:

  1. The regulated cap is the floor, not the total. Budget from the MEC ceiling of about रू 40 to 46 lakh, then add hostel, mess, and the internship year to reach a realistic रू 55 to 65 lakh for a private seat.
  2. The cheap seats are real but scarce. Government colleges and merit scholarships cut the cost dramatically, and both run through the MECEE-BL entrance, so exam preparation is financial preparation.
  3. Plan a decade early or pay in a panic. A degree this expensive rewards families who start saving young and punishes those who wait for the +2 result.

If you are working out how to fund a medical degree for someone in your family and want help turning it into a savings target, email parjanya57@gmail.com.

This post is part of the Nepal Money Basics guide — the big-ticket decisions section.

Frequently asked questions

How much does MBBS cost in Nepal?
At a private college, the Medical Education Commission caps tuition at about Rs 40,23,250 inside the Kathmandu Valley and Rs 45,95,720 outside it. Once hostel, mess, books, and the exam and internship years are added, the realistic all-in cost of a private MBBS runs higher, commonly estimated around Rs 55 to 65 lakh over the five-and-a-half-year course. Government colleges cost far less for paying students, and merit scholarship seats can bring the cost close to zero in exchange for a service commitment.
What is the MEC fee cap for private MBBS in Nepal?
The Medical Education Commission sets a maximum tuition a private college may charge. Its most recent published ceiling is roughly Rs 40.2 lakh inside the Kathmandu Valley and Rs 46 lakh outside the Valley. By law this ceiling is meant to be all-inclusive of tuition components, so a college is not supposed to add separate headings for lab, library, or admission on top. Colleges charging extra beyond the cap is exactly what has been ruled illegal overcharging.
Are there free or scholarship MBBS seats in Nepal?
Yes. Under the National Medical Education Act 2075, private colleges with domestic investment must reserve at least 10% of seats as free government scholarships, foreign-investment colleges at least 20%, and public institutions at least 70%. These free seats are allotted on merit through the MECEE-BL entrance. The number nationally has grown, with roughly 691 scholarship MBBS seats for the 2082 (2025-26) intake. Scholarship students take on a mandatory public-service commitment after graduation.
How much cheaper is a government medical college in Nepal?
Substantially. The Institute of Medicine (TU) at Maharajgunj is the most affordable option because it is government-funded, and a Nepali paying student at BPKIHS in Dharan reportedly pays in the region of Rs 7 to 8.5 lakh a year, far below a private college's total. Kathmandu University's medical school sits closer to the private range. The catch is competition: government and scholarship seats are few relative to applicants, so most students who study MBBS in Nepal pay private fees.
What is the MECEE-BL entrance exam?
It is the single common entrance the Medical Education Commission runs for all bachelor-level medical courses, including MBBS. The exam is 200 marks over three hours, with one mark per correct answer and 0.25 deducted per wrong answer, and candidates must clear the 50th percentile to make the merit list that decides admission and scholarship allocation. The application fee is around Rs 4,000 for Nepali applicants and Rs 8,000 for foreign applicants.
Is MBBS cheaper in Nepal than abroad?
It depends heavily on the destination, and the figures below are rough directional numbers, not precise quotes. A Nepali MBBS is generally cheaper than a private seat in India, broadly comparable to studying in China, and more expensive than Bangladesh. But cost is only one factor: recognition of the degree, the quality of clinical exposure, and licensing back home matter as much as the fee. Compare total cost and recognition together, not tuition alone.