The Top IB Schools in Europe 2025
This table is compiled based on the average IB score achieved by all students taking the exam in the calendar year to May 2025. The table is provisional and will be finalised following further submissions and remarks in September. UK schools are listed in a separate table.
2025 Results
# | Avg. Points | Name | Country | Day/Board | Boy/Girl | Cohort Size |
---|---|---|---|---|---|---|
1 | 39.0 | European Azerbaijan School | Azerbaijan | Day | Co-ed | 45 |
2 | 38.9 | New PORG Prague | Czech Republic | Day | Co-ed | 38 |
3 | 38.1 | Ecole Jeannine Manuel - Paris | France | Day | Co-ed | 58 |
4 | 37.0 | St Louis School - Milan | Italy | Both | Co-ed | 118 |
= | 37.0 | The British School of Milan | Italy | Day | Co-ed | 50 |
6 | 36.7 | The International School of Monaco | Monaco | Day | Co-ed | 47 |
7 | 36.0 | Costeas-Geitonas School | Greece | Day | Co-ed | 47 |
= | 36.0 | Frankfurt International School | Germany | Day | Co-ed | 121 |
= | 36.0 | Moraitis School | Greece | Day | Co-ed | 91 |
= | 36.0 | International School of Monza | Italy | Day | Co-ed | 26 |
= | 36.0 | Oak House School | Spain | Day | Co-ed | 66 |
= | 36.0 | Kings College Alicante | Spain | Day | Co-ed | 79 |
= | 36.0 | Ecole Jeannine Manuel - Lille | France | Both | Co-ed | 26 |
= | 36.0 | St George's British International School | Italy | Day | Co-ed | 65 |
15 | 35.7 | College Alpin Beau Soleil | Switzerland | Both | Co-ed | 40 |
= | 35.7 | St John's International School | Belgium | Day | Co-ed | 41 |
= | 35.7 | International School of Lausanne | Switzerland | Day | Co-ed | 97 |
18 | 35.6 | The English College in Prague | Czech Republic | Day | Co-ed | 68 |
19 | 35.5 | Zurich International School | Switzerland | Day | Co-ed | 89 |
= | 35.5 | PaRK International School Lisbon | Portugal | Day | Co-ed | 66 |
= | 35.5 | Kings College Madrid | Spain | Both | Co-ed | 74 |
= | 35.5 | St George's International School, Switzerland | Switzerland | Both | Co-ed | 34 |
= | 35.5 | American School of Milan | Italy | Day | Co-ed | 70 |
24 | 35.4 | The British School of Brussels | Belgium | Day | Co-ed | |
25 | 35.3 | St Peter's School - Barcelona | Spain | Day | Co-ed | 40 |
26 | 35.2 | International College Spain | Spain | Day | Co-ed | 86 |
= | 35.2 | Aloha College | Spain | Day | Co-ed | 38 |
= | 35.2 | Agora Lledo International School | Spain | Day | Co-ed | 21 |
29 | 35.0 | International School of Amsterdam | Netherlands | Day | Co-ed | 111 |
= | 35.0 | Bonn International School | Germany | Day | Co-ed | 68 |
= | 35.0 | International School of Hellerup | Denmark | Day | Co-ed | 38 |
= | 35.0 | Haut-Lac International Bilingual School | Switzerland | Both | Co-ed | 33 |
= | 35.0 | Leysin American School | Switzerland | Boarding | Co-ed | 32 |
= | 35.0 | International School of Zug and Luzern | Switzerland | Day | Co-ed | 67 |
= | 35.0 | College du Leman International School | Switzerland | Both | Co-ed | 66 |
= | 35.0 | St George's School Cologne | Germany | Both | Co-ed | 41 |
= | 35.0 | American School of Barcelona | Spain | Day | Co-ed | 91 |
38 | 34.8 | Metropolitan School Frankfurt | Germany | Day | Co-ed | 42 |
39 | 34.7 | Oslo International School | Norway | Day | Co-ed | 47 |
40 | 34.6 | La Cote Internationale School Aubonne | Switzerland | Day | Co-ed | 38 |
41 | 34.5 | St Julian's School | Portugal | Day | Co-ed | 94 |
= | 34.5 | American School of Madrid | Spain | Day | Co-ed | 75 |
= | 34.5 | Mirabal International School | Spain | Day | Co-ed | 63 |
44 | 34.3 | St George's School Munich | Germany | Day | Co-ed | 62 |
= | 34.3 | International School Basel | Switzerland | Day | Co-ed | 147 |
= | 34.3 | Swans International School | Spain | Day | Co-ed | 55 |
47 | 34.2 | Bavarian International School | Germany | Day | Co-ed | 96 |
= | 34.2 | TASIS - The American School in Switzerland | Switzerland | Both | Co-ed | 28 |
49 | 34.0 | UWC Adriatic | Italy | Boarding | Co-ed | 92 |
= | 34.0 | International School of Milan | Italy | Both | Co-ed | 92 |
= | 34.0 | Kensington School | Spain | Day | Co-ed | 22 |
= | 34.0 | The British School Barcelona | Spain | Day | Co-ed | |
= | 34.0 | Prague British International School | Czech Republic | Day | Co-ed | 93 |
= | 34.0 | St George's School Dusseldorf | Germany | Day | Co-ed | 28 |
55 | 33.8 | American School of Valencia | Spain | Day | Co-ed | 40 |
56 | 33.5 | Colegio San Patricio El Soto | Spain | Day | Co-ed | 120 |
= | 33.5 | Sotogrande International School | Spain | Both | Co-ed | 90 |
= | 33.5 | Kings College Murcia | Spain | Day | Co-ed | 50 |
59 | 33.4 | International School of Seville San Francisco de Paula | Spain | Day | Co-ed | 24 |
= | 33.4 | Danube International School | Austria | Day | Co-ed | 65 |
61 | 33.3 | Amadeus International School of Vienna | Austria | Both | Co-ed | 40 |
= | 33.3 | Brains Arturo Soria | Spain | Day | Co-ed | 44 |
63 | 33.0 | Colegio San Patricio Toledo | Spain | Both | Co-ed | 47 |
= | 33.0 | International School of Ticino | Switzerland | Day | Co-ed | 22 |
= | 33.0 | Newton College | Spain | Day | Co-ed | 48 |
66 | 32.5 | International School of Bremen | Germany | Both | Co-ed | 33 |
= | 32.5 | The British School of Aragon | Spain | Day | Co-ed | 27 |
68 | 32.2 | Antwerp International School | Belgium | Day | Co-ed | 49 |
= | 32.2 | International School of Hamburg | Germany | Day | Co-ed | 69 |
70 | 32.0 | Brains La Moraleja | Spain | Day | Co-ed | 30 |
= | 32.0 | Louisenlund School | Germany | Both | Co-ed | 30 |
= | 32.0 | International School of Turin | Italy | Day | Co-ed | 37 |
= | 32.0 | Leipzig International School | Germany | Day | Co-ed | 60 |
74 | 31.0 | English School of Asturias | Spain | Day | Co-ed | 39 |
= | 31.0 | RIS Rome International School | Italy | Day | Co-ed | 38 |
76 | 30.5 | Eurocolegion Casvi International School | Spain | Day | Co-ed | 49 |
77 | 28.7 | Casvi International American School | Spain | Both | Co-ed | 24 |
This table lists the highest performing independent IB schools in Europe based on the average points achieved by all students taking the IB Diploma in 2025. Please be aware that many European schools do not publish their results and are therefore not included in the table.
UK schools are listed in a separate league table.