Ranking · Denmark

International schools in Denmark

52 internationally accredited schools
52 schools in Denmark in the full rankingFilter by city, programme and school type, sort by score or fee.Open the ranking →

The market in brief

The ranking holds 52 schools in Denmark with an international accreditation or an authorised programme. IB programmes at 20 of them. Cambridge, IGCSE and A-Level, at 30. A preschool section at 13. A year of school costs from $2 569 to $32 496.

14 schools publish a monthly fee rather than a yearly one and do not say how many payments they charge over a school year. We count such a year as ten payments: that is the number charged by the schools that do state it, and that is how long the school year runs in most countries of the ranking.

Cities: Copenhagen (6) · Hellerup (2) · Aarhus (2) · Aalborg (2) · Esbjerg (2) · Ikast (2) · Viborg (2) · Sonderborg (2) · Horsholm (1) · Frederiksberg (1) · Kongens Lyngby (1) · Birkerod (1) · Solrod Strand (1) · Lejre (1) · Ronde (1) · Odense (1) · Nyborg (1) · Naestved (1) · Billund (1) · Kolding (1) · Struer (1) · Grenaa (1) · Holbaek (1) · Roskilde (1) · Kalundborg (1) · Maribo (1) · Ulfborg (1) · Norre Aaby (1) · Haarby (1) · Bjerringbro (1) · Lundby (1) · Farevejle (1) · Ranum (1) · Skaerbaek (1) · Skjern (1) · Mariager (1) · Silkeborg (1) · Soro (1) · Toftlund (1) · Varde (1)

Denmark next to other countries in the ranking

The median fee for a year of school in Denmark is $5 230. That is 5th for affordability out of 48 countries in the ranking. A comparison only means anything at a single exchange rate, so every figure is converted to dollars from one weekly snapshot.

CountryMedian a yearSchoolsWith an IB programme
Moldova$1 35640%
Paraguay$4 673956%
Tajikistan$5 011130%
Bosnia and Herzegovina$5 020933%
Denmark$5 2305238%
Iceland$5 832367%
Kyrgyzstan$6 324277%
Uzbekistan$6 5214719%
Albania$6 5521916%
Chile$7 2396161%
North Macedonia$7 5691060%
Turkmenistan$7 90840%
Georgia$7 9302917%
Azerbaijan$8 8242836%
Luxembourg$9 1101833%
Lithuania$9 6033853%
Bulgaria$9 6032759%
Slovenia$9 7441275%
Argentina$10 21321526%
Armenia$10 3361533%
Ireland$10 513863%
Kazakhstan$10 5148926%
Spain$11 01548653%
Cyprus$11 1843928%
Uruguay$11 6383631%
Latvia$11 7491479%
Portugal$12 4047024%
Estonia$12 693786%
Montenegro$12 947933%
UAE$13 04341315%
Croatia$13 7261656%
Czech Republic$13 7893754%
Romania$14 1204730%
Finland$14 4522383%
Serbia$14 6852326%
Hungary$14 9042638%
Thailand$15 34820920%
Andorra$15 986944%
Greece$16 1554173%
Brazil$16 78119948%
Vietnam$17 62614417%
Malta$17 737650%
Turkey$20 17024646%
Slovakia$21 4652152%
Austria$24 6822383%
Belgium$26 2613247%
Israel$28 3511638%
Liechtenstein$38 41110%

The median is steadier than the average: one school charging three times the rest does not shift it. It is taken from the top of a school's fee range, that is from the senior stage, which is what families budget for. Free state schools are left out of the median, or it would stop answering the question of what you pay.

What a school in Denmark costs

Cheapest$2 569 a yearSTUK - Sønderjyllands Gymnasie, Grundskole og Kostskole
Median$5 230 a yeartop of the fee range at 18 schools with a published fee
Most expensive$32 496 a yearCopenhagen International School
Free10 schoolsBirkerød Gymnasium, Stenhus Gymnasium, Nyborg Gymnasium, Nørre Gymnasium, Esbjerg Gymnasium, Grenaa Gymnasium, Aarhus Gymnasium, Tilst, International School of Kalundborg, European School Copenhagen, EUC Syd

Figures are converted to dollars at a weekly rate; schools publish their fees in their own currency. One-off charges, meals, transport and uniform are not included unless the school says otherwise. Fees for schools in Denmark are taken from published price lists, not from what third parties say.

Why some schools in Denmark do not publish a fee

54 % of schools in Denmark name a fee on their own site (28 of 52). Across the whole ranking of 2930 schools it is 44 %. We read every school's site and worked out what schools write instead of a sum, and why openness follows the country and the network rather than the school: the study of school fees →

Private schools in Denmark

34 of the 52 schools in the ranking are private. The other 18 are state schools, set out below. The type of school does not affect the score: private and state schools sit in one list and are scored by the same formula, and only verifiable data moves the number.

10 schools in Denmark teach an international programme with no tuition fee: Birkerød Gymnasium, Stenhus Gymnasium, Nyborg Gymnasium, Nørre Gymnasium, Esbjerg Gymnasium, Grenaa Gymnasium, Aarhus Gymnasium, Tilst, International School of Kalundborg, European School Copenhagen, EUC Syd. On value for money such schools get the top score, because they sit outside the price range altogether.

State schools in Denmark

18 schools with an international accreditation are funded by the state: Solrød Gymnasium, Birkerød Gymnasium, Stenhus Gymnasium, Nyborg Gymnasium, Hasseris Gymnasium & IB World School, Ikast-Brande Gymnasium, Nørre Gymnasium, Kolding Gymnasium, Esbjerg Gymnasium, Viborg Katedralskole, Grenaa Gymnasium, Struer Statsgymnasium, Aarhus Gymnasium, Tilst, International School of Kalundborg, European School Copenhagen, Lolland International School, EUC Syd, Silkeborg Ungdomsskole, 10. klasse. Admission to these schools is usually competitive, and tuition is free or markedly cheaper than at a private school. In the ranking they stand alongside private schools and are scored on the same nine criteria.

Schools with IB and Cambridge programmes in Denmark

Schools in Denmark with an IB programme (20): Copenhagen International School, Herlufsholm Skole, Birkerød Gymnasium, Stenhus Gymnasium, Nyborg Gymnasium, Hasseris Gymnasium & IB World School, Ikast-Brande Gymnasium, North Zealand International School, Nørre Gymnasium, Kolding Gymnasium, Esbjerg Gymnasium, International School of Hellerup, Viborg Katedralskole, Grenaa Gymnasium, Struer Statsgymnasium, Aarhus Gymnasium, Tilst, EUC Syd, International School of Billund, Esbjerg International School, Aarhus International School. 2 of them run the full three-stage cycle: PYP, MYP and DP. Authorisation is confirmed against the International Baccalaureate register.

The British Cambridge programme - IGCSE and A-Level - is taught at 30 schools in Denmark: Solrød Gymnasium, STUK - Sønderjyllands Gymnasie, Grundskole og Kostskole, North Zealand International School, Sorø Privatskole, Skipper Clement International School, Rygaards International School, Haarby Efterskole, Sædding Efterskole, Lundby Efterskole, Hedemølle Efterskole, International School of Kalundborg, Odsherreds Efterskole, Ranum Efterskole College, Viborg International School, International School Ikast-Brande, Skt. Josefs Skole, Lolland International School, Eisbjerghus Internationale Efterskole, Rønde Privatskole, Silkeborg Ungdomsskole, 10. klasse, Lyngby Friskole, Rejsby Europæiske Efterskole, Skrødstrup Efterskole, Vardeegnens Gymnasieforberedende Efterskole, Sønderborg International School, Osted Efterskole, The International - Danmarks Internationale Efterskole, Institut Sankt Joseph, Odense International School, Bjørn's International School.

Best schools in Denmark: ranked on data anyone can check

1Solrød GymnasiumSolrod Strand, DenmarkSchool in the register of CambridgePrice on request80.37/9 criteria2Copenhagen International SchoolCopenhagen, DenmarkSchool in the registers of IB, NEASC≈ $23 427–32 496 a year · 155 000–215 000 DKK · Pre-School from 2.83 years77.88/9 criteria3Herlufsholm SkoleNaestved, DenmarkSchool in the register of IBPart of the association Round SquarePrice on request77.57/9 criteria4Birkerød GymnasiumBirkerod, DenmarkSchool in the register of IBFree77.38/9 criteria5Stenhus GymnasiumHolbaek, DenmarkSchool in the register of IBFree76.98/9 criteria6Nyborg GymnasiumNyborg, DenmarkSchool in the register of IBFree76.78/9 criteria7Hasseris Gymnasium & IB World SchoolAalborg, DenmarkSchool in the register of IBPrice on request76.67/9 criteria8Ikast-Brande GymnasiumIkast, DenmarkSchool in the register of IBPrice on request76.47/9 criteria9STUK - Sønderjyllands Gymnasie, Grundskole og KostskoleToftlund, DenmarkSchool in the register of Cambridge≈ $2 569 a year · 1 700 DKK a month75.78/9 criteria10North Zealand International SchoolHorsholm, DenmarkSchool in the registers of IB, Cambridge≈ $2 592–5 109 a year · 1 715–3 380 DKK a month · Pre-School from 3 years74.68/9 criteria11Nørre GymnasiumCopenhagen, DenmarkSchool in the register of IBFree74.48/9 criteria12Kolding GymnasiumKolding, DenmarkSchool in the register of IBPrice on request74.17/9 criteria13Esbjerg GymnasiumEsbjerg, DenmarkSchool in the register of IBFree73.98/9 criteria14International School of HellerupHellerup, DenmarkSchool in the register of IB≈ $5 721–6 333 a year · 3 785–4 190 DKK a month · Pre-School from 3 years73.88/9 criteria15Sorø PrivatskoleSoro, DenmarkSchool in the register of CambridgeTakes part in the programme PASCH≈ $2 721 a year · 1 800 DKK a month · Pre-School73.48/9 criteria16Skipper Clement International SchoolAalborg, DenmarkSchool in the register of Cambridge≈ $3 620–3 922 a year · 2 395–2 595 DKK a month73.38/9 criteria17Sankt Petri SkoleCopenhagen, DenmarkSchool in the register of ZfAPart of the alliance WDA · takes part in the programme PASCH≈ $4 761 a year · 31 500 DKK · Pre-School from 5 years72.98/9 criteria18Viborg KatedralskoleViborg, DenmarkSchool in the register of IBPrice on request72.97/9 criteria19Rygaards International SchoolHellerup, DenmarkSchool in the registers of Cambridge, NEASC≈ $6 733–7 440 a year · 44 550–49 225 DKK · Pre-School from 4 years72.78/9 criteria20Grenaa GymnasiumGrenaa, DenmarkSchool in the register of IBFree72.68/9 criteria21Struer StatsgymnasiumStruer, DenmarkSchool in the register of IBPrice on request72.37/9 criteria22Haarby EfterskoleHaarby, DenmarkSchool in the register of CambridgePrice on request72.37/9 criteria23Sædding EfterskoleSkjern, DenmarkSchool in the register of CambridgePrice on request72.37/9 criteria24Lundby EfterskoleLundby, DenmarkSchool in the register of CambridgePrice on request72.27/9 criteria25Hedemølle EfterskoleBjerringbro, DenmarkSchool in the register of CambridgePrice on request71.67/9 criteria26Lycée Français Prins HenrikFrederiksberg, DenmarkSchool in the register of AEFE≈ $4 784–7 507 a year · 31 650–49 670 DKK · Pre-School from 2.83 years71.38/9 criteria27Aarhus Gymnasium, TilstAarhus, DenmarkSchool in the register of IBFree71.38/9 criteria28International School of KalundborgKalundborg, DenmarkSchool in the register of CambridgeFree71.08/9 criteria29Odsherreds EfterskoleFarevejle, DenmarkSchool in the register of CambridgePrice on request71.07/9 criteria30Ranum Efterskole CollegeRanum, DenmarkSchool in the register of CambridgePrice on request71.07/9 criteria31Viborg International SchoolViborg, DenmarkSchool in the register of Cambridge≈ $3 023–5 101 a year · 2 000–3 375 DKK a month70.98/9 criteria32International School Ikast-BrandeIkast, DenmarkSchool in the register of Cambridge≈ $6 046 a year · 4 000 DKK a month · Pre-School from 3 years70.78/9 criteria33Skt. Josefs SkoleRoskilde, DenmarkSchool in the register of Cambridge≈ $4 837–6 008 a year · 3 200–3 975 DKK a month · Pre-School from 5 years70.78/9 criteria34European School CopenhagenCopenhagen, DenmarkSchool in the register of European SchoolsTakes part in the programme PASCHFree70.68/9 criteria35Lolland International SchoolMaribo, DenmarkSchool in the register of CambridgePrice on request70.47/9 criteria36EUC SydSonderborg, DenmarkSchool in the register of IBFree70.38/9 criteria37Eisbjerghus Internationale EfterskoleNorre Aaby, DenmarkSchool in the register of CambridgePrice on request70.37/9 criteria38Rønde PrivatskoleRonde, DenmarkSchool in the register of Cambridge≈ $2 872 a year · 1 900 DKK a month70.18/9 criteria39Silkeborg Ungdomsskole, 10. klasseSilkeborg, DenmarkSchool in the register of CambridgePrice on request69.97/9 criteria40Lyngby FriskoleKongens Lyngby, DenmarkSchool in the register of Cambridge≈ $2 852 a year · 1 887 DKK a month69.88/9 criteria41Rejsby Europæiske EfterskoleSkaerbaek, DenmarkSchool in the register of CambridgePrice on request69.87/9 criteria42Skrødstrup EfterskoleMariager, DenmarkSchool in the register of CambridgePrice on request69.87/9 criteria43Vardeegnens Gymnasieforberedende EfterskoleVarde, DenmarkSchool in the register of CambridgePrice on request69.77/9 criteria44Sønderborg International SchoolSonderborg, DenmarkSchool in the register of CambridgePrice on request69.57/9 criteria45Osted EfterskoleLejre, DenmarkSchool in the register of CambridgePrice on request69.27/9 criteria46The International - Danmarks Internationale EfterskoleUlfborg, DenmarkSchool in the register of CambridgePrice on request69.27/9 criteria47Institut Sankt JosephCopenhagen, DenmarkSchool in the register of Cambridge≈ $5 230 a year · 3 460 DKK a month69.18/9 criteria48International School of BillundBillund, DenmarkSchool in the register of IB≈ $5 642 a year · 3 733 DKK a month · Pre-School from 3 years68.48/9 criteria49Esbjerg International SchoolEsbjerg, DenmarkSchool in the register of IB≈ $3 401–6 499 a year · 2 250–4 300 DKK a month · Pre-School from a few months68.18/9 criteria50Odense International SchoolOdense, DenmarkSchool in the register of Cambridge≈ $5 781–6 348 a year · 3 825–4 200 DKK a month · Pre-School from 5 years67.68/9 criteria51Bjørn's International SchoolCopenhagen, DenmarkSchool in the register of CambridgePrice on request65.57/9 criteria52Aarhus International SchoolAarhus, DenmarkSchool in the register of IBPrice on request · Pre-School from 3 years63.87/9 criteria
52 schools in Denmark in the full rankingOpen the ranking →

Facilities at schools in Denmark

A facility counts only when the school names it outright on its own site: a modern campus is not a swimming pool. Swimming pool: 2 schools · Boarding: 22 schools · School transport: 3 schools.

How to compare schools in Denmark

Comparing schools on a single feature is useless: the most expensive is not the best, and a famous name says nothing about what is backed by documents. The score is therefore built from nine criteria with different weights - from academic programmes and accreditation to facilities, clubs and fees relative to other schools in the country.

A criterion counts towards the score only when there is verifiable data behind it. That is why every score says how many of the nine criteria were counted: at schools in Denmark that is 7.5 out of 9 on average. A school with a detailed site and a school with no site cannot earn an equally reliable score, and that is shown rather than hidden.

Ratings and reviews from Google Maps and other map services are not used: their terms forbid aggregation. Only verified reviews left here count. Full methodology →

Frequently asked questions

How many international schools are there in Denmark?

The ranking holds 52 schools with an international accreditation or an authorised programme: Copenhagen - 6, Hellerup - 2, Aarhus - 2, Aalborg - 2, Esbjerg - 2, Ikast - 2, Viborg - 2, Sonderborg - 2, Horsholm - 1, Frederiksberg - 1, Kongens Lyngby - 1, Birkerod - 1, Solrod Strand - 1, Lejre - 1, Ronde - 1, Odense - 1, Nyborg - 1, Naestved - 1, Billund - 1, Kolding - 1, Struer - 1, Grenaa - 1, Holbaek - 1, Roskilde - 1, Kalundborg - 1, Maribo - 1, Ulfborg - 1, Norre Aaby - 1, Haarby - 1, Bjerringbro - 1, Lundby - 1, Farevejle - 1, Ranum - 1, Skaerbaek - 1, Skjern - 1, Mariager - 1, Silkeborg - 1, Soro - 1, Toftlund - 1, Varde - 1. Every school says where its accreditation came from: found in a public register, confirmed by a document from the school, or claimed by the school with nothing behind it. We do not hide a claim, but it does not go into the score.

Is an international school in Denmark expensive next to other countries?

The median fee in Denmark is $5 230 a year. That is 5th for affordability out of 48 countries in the ranking. Cheaper: Moldova, Paraguay, Tajikistan, Bosnia and Herzegovina. The comparison only holds inside one year: all fees are converted into dollars at one weekly rate.

Are there free schools with an international programme in Denmark?

Yes, 10: Birkerød Gymnasium, Stenhus Gymnasium, Nyborg Gymnasium, Nørre Gymnasium, Esbjerg Gymnasium, Grenaa Gymnasium, Aarhus Gymnasium, Tilst, International School of Kalundborg, European School Copenhagen, EUC Syd. These are state schools where the international programme runs with no tuition fee. They stand in the ranking on equal terms with private ones.

How do you check that a school really holds its accreditation?

We look the school up in the public register of the organisation itself. There are ten such registers today: International Baccalaureate, Cambridge International, CIS, NEASC, COBIS, AEFE, MSA (Middle States Association), Cognia, Pearson Edexcel and the network of German schools abroad. The list grows with the geography of the ranking: a new country usually has an organisation of its own. An accreditation found in a register is marked green and goes into the score. One confirmed only by a document from the school is yellow, and weighs less. One claimed in words is red, and the school's accreditation score is then the lowest. Membership of a network or an association is counted apart: a school joins a network, but earns an accreditation, so membership weighs one step lower. That is why a school calling itself international and a school standing in the ranking are two different things.

Other countries: Spain · UAE · Turkey · Argentina · Thailand · Brazil · Vietnam · Kazakhstan · Portugal · Chile · Uzbekistan · Romania · Greece · Cyprus · Lithuania · Czech Republic · Uruguay · Belgium · Georgia · Azerbaijan · Kyrgyzstan · Bulgaria · Hungary · Serbia · Austria · Finland · Slovakia · Albania · Luxembourg · Israel · Croatia · Armenia · Latvia · Tajikistan · Slovenia · North Macedonia · Montenegro · Paraguay · Bosnia and Herzegovina · Andorra · Ireland · Estonia · Malta · Turkmenistan · Moldova · Iceland · Liechtenstein