“I want to study Medicine in Europe but I’m working with a budget. Give me a list of most affordable European countries to consider”. That is always the first line I get whenever a nw candidate reaches out to make inquiries on how to study in Europe espcially as a medical student.
If you have ever typed “how much does it cost to study medicine abroad” into Google at 1am, you already know the feeling. You want to become a doctor, your family cannot afford a private medical school back home, and every article you find either talks in circles or throws numbers at you without telling you which country is actually cheap and which one just says “affordable” in the headline.
I remember a student I worked with, a girl from Enugu who had already gained admission into a private university back home for medicine, doing exactly this search every night for two weeks before she reached out.
Her parents had priced the private school fees against a Georgia MD program and realised they could pay for six years abroad for roughly what two years at home would cost. That gap is the entire reason this list exists.
So let us cut the whole story short. Below are twenty European countries where international students can study medicine without needing millionaire parents, arranged roughly from the least expensive to the more costly end of the “still affordable” range. Tuition fees change almost every year, currency exchange rates move, and universities within the same country can charge very differently, so treat these numbers as a starting point for your budgeting conversation with your parents, not a final invoice. Always confirm the current fee on the university’s own admissions page before anyone sends money to anyone.
List of Most Affordable countries to Study Medicine
1. North Macedonia
This is our number one in the list cheapest European countries to study medicine. North Macedonia rarely makes the popular study-abroad lists, and that is partly why it stays cheap. Public universities charge international students somewhere between 1,000 and 3,000 euros a year for medicine, while private universities go higher, from about 4,000 to 10,000 euros annually. The trade-off is that most teaching happens in Macedonian, Albanian or Turkish, so before you get excited about the price, check carefully which faculty actually runs a full medical program in English language.
2. Italy
Italy surprises a lot of students because its public universities calculate tuition based on family income rather than nationality. Depending on your financial situation, you could pay as little as 1,000 to 4,000 euros a year at a public medical school, which is remarkable for a Western European, EU-recognised degree. The catch is competition. Programs like Medicine and Surgery at top public universities use a national entrance test, and the English-taught seats fill up fast, so you need strong grades in biology and chemistry and an early application submitted the week before deadline.
3. Moldova
Moldova is one of Europe’s quiet gems for budget-conscious medical students. Tuition at the country’s main medical school, Nicolae TestemiÈ›anu State University, runs between roughly 3,500 and 6,000 dollars a year for the English-taught medicine track, with dentistry priced a little higher. Living costs in ChiÈ™inău are low too. So the total yearly spend stays modest even after you add rent and feeding. The degree is recognised by WHO and other global bodies, which matters a great deal if your real plan is to write licensing exams and practice somewhere else after graduation.
4. Georgia
Georgia has become one of the go-to destinations for students who want a European medical degree without a European price tag, and it is the country I mentioned earlier that the Enugu family eventually settled on. Depending on the university and city, tuition ranges from about 4,000 to 8,000 dollars a year, with schools outside Tbilisi, like those in Kutaisi or Batumi, sitting at the lower end. Programs are taught fully in English, admission usually does not require a separate entrance exam, and the six-year structure, five years plus a one-year internship, mirrors what you would get in most of Europe.
5. Portugal
Portugal keeps its public university fees tightly regulated by the state, and even for non-EU students, medicine tuition at public universities typically sits between 5,000 and 7,000 euros a year at the top end, with some programs charging less. Lisbon, Porto and Coimbra all host respected medical faculties, but note that most undergraduate medicine programs are taught in Portuguese, so you will likely need a foundation year or solid language preparation before you can follow lectures and clinical rotations comfortably.
6. Albania
Albania sits right next door to Greece and Italy geographically, and its medical schools price themselves to attract the same students those countries can no longer afford. The University of Medicine in Tirana charges around 5,000 euros a year, while some newer private universities go up to about 11,500 euros. Students from neighbouring Balkan countries can also get partial scholarships based on high school grades, so it is worth asking directly whether that applies to you before you assume it does not.
7. Armenia
Armenia straddles the line between Europe and Asia geographically, but it is a member of the Council of Europe and its medical degrees are treated the same way as other European MD qualifications for licensing purposes. Tuition is genuinely low, generally landing between about 3,000 and 5,500 dollars a year depending on the university, with schools like Yerevan State Medical University and the University of Traditional Medicine both popular with international students. English-medium teaching and no mandatory entrance exam make the application process fairly painless, which is exactly why it keeps showing up in agent recommendations.
8. Serbia
Serbia has quietly built a strong reputation among international medical students, partly because the numbers add up. Tuition for an English-taught medicine program generally falls between 5,000 and 8,000 euros a year, with the University of Niš, University of Novi Sad and University of Belgrade all offering six-year programs. Belgrade, being the capital, costs a bit more to live in than smaller cities like Niš or Kragujevac, so factor that into your total budget rather than looking only at the tuition line and assuming that is your whole yearly cost.
9. Croatia
Croatia gives you a genuine EU degree without the Western European price. At the University of Zagreb, English-taught medicine costs around 9,000 to 12,000 euros a year, while the University of Split’s program lands close to 12,000 euros annually. Admission is based on an entrance exam covering biology, chemistry and physics. So start revising those subjects early rather than a month before the test. The reward is a degree recognised across the entire European Union with no extra conversion steps.
10. Bulgaria
Bulgaria has been training international medical students for decades, and its fees remain reasonable for the quality on offer. Expect to pay somewhere between 6,000 and 11,000 euros a year, depending on the university and whether you study in Sofia, Varna or Plovdiv. Medical University Sofia and Medical University Varna are the most established names. Bulgaria’s programs run for six years, and its degrees are well recognised by licensing bodies in the UK, US and Gulf countries, which matters if you already have a specific country in mind for your career after graduation.
11. Romania
Romania offers one of the more mature and well-tested paths into European medicine, with decades of experience teaching international students in English. Tuition generally ranges from about 6,000 to 11,000 euros a year, with universities in Cluj-Napoca, Iași, Timișoara and Bucharest all running six-year MD programs. Romanian medical degrees carry full EU recognition, and the country has a large enough international student population that you will not feel isolated as the only Nigerian in your class, something a lot of students worry about more than they let on.
12. Spain
Spain is a slightly different case because tuition depends heavily on which region and which university you choose. Public university fees for international students generally range from about 3,000 to 12,000 euros a year, with medicine typically priced toward the higher end even for EU citizens. The bigger challenge is competition. Spanish public medical schools are highly competitive and mostly teach in Spanish. So strong language skills and an outstanding academic record are almost mandatory if you want a real shot at a place.
13. Slovakia
Slovakia is often overlooked in favour of its neighbours, but it deserves more attention from budget-focused applicants. Tuition for a six-year English-medium MD program typically runs from about 10,500 to 13,000 euros a year at universities like Comenius University in Bratislava and Pavol Jozef Šafárik University in Košice. Class sizes tend to be small, which means more hands-on time with lecturers, something that matters far more once you reach the clinical years.
14. Malta
Malta is an English-speaking country, which removes one major stress factor from the whole study-abroad equation. Tuition varies enormously depending on which institution you pick, but a program like the one at MediCampus Europeo, affiliated with Trakia University in Bulgaria, charges around 14,500 to 15,500 euros a year. Other Malta-based programs run by foreign universities charge far more, sometimes over 20,000 euros a year. So, this is one country where “Malta” alone tells you nothing about price, and you really need to compare providers one by one.
15. Czech Republic
The Czech Republic has one of the strongest academic reputations on this list, anchored by Charles University, which has trained doctors since 1348. That reputation comes at a slightly higher price than some of its neighbours, with tuition generally ranging from about 11,000 to 19,000 euros a year, and some faculties charging up to 24,000 euros. Six-year programs are taught fully in English, with later clinical years including some Czech language preparation so you can actually communicate with patients during hospital placements rather than relying on a translator.
16. Poland
Poland has become one of the most popular medical study destinations for international students, and for good reason. Its programs are well structured, its degrees are respected across the EU, UK and US, and its facilities are modern rather than the outdated labs some students picture when they hear “Eastern Europe.” Tuition for a six-year English-taught medicine program typically ranges from about 12,000 to 19,000 euros a year, with universities in Warsaw and GdaÅ„sk sitting at the higher end and cities like BiaÅ‚ystok often coming in a little cheaper.
17. Latvia
Latvia offers a smaller but well-regarded medical education environment/education, centred mainly around Riga. Riga Stradiņš University, the most popular choice for international students, charges around 12,000 euros a year for its English-taught medicine program. The city itself is affordable to live in compared to Western European capitals, and the university has years of experience supporting large international cohorts, which makes the first shaky month of settling in a lot easier than it sounds on paper.
18. Lithuania
Lithuania sits close to Latvia both geographically and in terms of pricing. The Lithuanian University of Health Sciences, based in Kaunas, charges around 12,500 euros a year for its English-medium medicine program, and Vilnius University offers a comparable option in the capital. Both universities rank among the world’s top 500 for medicine according to QS rankings, so you are not sacrificing academic quality for the price, even though the tuition looks modest next to Western Europe.
19. Hungary
Hungary is famous in study-abroad circles for having some of the oldest and most established English-taught medical programs in Europe, run out of universities in Budapest, Debrecen, Pécs and Szeged. That reputation pushes tuition higher than most of the countries on this list, typically between 16,000 and 19,000 euros a year. It is still far cheaper than studying medicine in the UK, US or Canada, and Hungary’s Stipendium Hungaricum scholarship scheme is worth researching if you want to bring that cost down further, since a number of Nigerian students have gotten full rides through it in recent years. Check out Cost of Studying in Serbia vs Hungary for Nigerian Students.
20. Cyprus
Cyprus rounds out this list as one of the pricier “affordable” options, but it still costs a fraction of what you would pay in Western Europe or North America. English-medium medical programs here typically charge around 21,000 euros a year. What you get in return is an English-speaking Mediterranean country with EU recognition, warm weather, and a genuinely international student community, which makes the adjustment period easier for many first-time travellers who have never left Nigeria before.
Putting the Numbers to Work
Reading a list like this can feel overwhelming, especially when the cheapest options are not always the ones with the strongest reputation, and the well-known names are not always the cheapest. Tuition is only one part of your real cost.
You also need to budget for accommodation, food, health insurance, flights home, textbooks and the small emergencies that come with living far from family for the first time, the kind of thing nobody warns you about until your phone screen cracks in your first semester abroad and you realise repairs cost more than you budgeted for the whole month. A country with 5,000 euros in tuition but expensive city living can end up costing more per year than one with 12,000 euros in tuition and a low cost of living.
Before you commit to any country or university, dig into three things: whether the degree is recognised by WHO and the medical licensing body of the country you eventually want to practice in, what language the clinical years are actually taught in once you get past the first two years of theory, and whether the university has a track record of graduating international students rather than just enrolling them. A cheap tuition fee means very little if you cannot get proper clinical placements in your final years.
If you are still narrowing down your options, or you want someone to check your documents and timelines before you apply, that groundwork is worth getting right the first time, since visa and admission windows in most of these countries only open once a year.


