Scroll down for our list of IB Schools in Switzerland
The International Baccalaureate (IB) is synonymous with Switzerland. It was started in Geneva over 50 years ago and is an internationally recognised secondary school diploma equivalent to a Swiss Matura. It consists of an academic and extracurricular program. The IB enables students to study at a Swiss university or higher education institution and is also very popular at elite universities abroad.
The International Baccalaureate (IB) Diploma enjoys an excellent reputation at universities in Switzerland and abroad due to the high academic requirements. The curriculum consists of a theoretical and non-academic component. The educational program is challenging and promotes critical and global thinking. International schools offer a perfect environment for teaching the IB due to their international student cohorts.
Benefits of the IB:
- Universities around the world hold the IB Diploma in high esteem – The best colleges and universities accept IB Students
- The IB Emphasises independent and self-directed learning. Focuses on social and emotional development – for example being a world citizen with universal values
- Encourages a global perspective – for example, students must master a foreign language, learn about other cultures and political systems, among other things.
- It’s an international qualification so especially useful for students who plan to study or work abroad
- IB is a popular curriculum in international schools. It is helpful for ex-pat students because they can transition easily to many other countries.
Below is our list of IB Schools in Switzerland

Ecole Moser Genève
- Ages Taught
- 7 - 18
- Languages of instruction
- English, French, German
- Day/Boarding
- Day
- Nr. of Children
- 710

Ecole Moser Nyon
- Ages Taught
- 8 - 18
- Languages of instruction
- English, French, German
- Nr. of Children
- 340

Hochalpines Institut Ftan Swiss International School and Sports Academy
- Ages Taught
- 12 - 19
- Languages of instruction
- English, German
- Day/Boarding
- Day, Flexi Boarding, Full Boarding, Weekly Boarding
- Nr. of Children
- 80

Ecole Internationale de Genève – Campus des Nations
- Ages Taught
- 3 - 18
- Day/Boarding
- Day
- Nr. of Children
- 1000

Ecole Internationale de Genève – La Châtaigneraie
- Ages Taught
- 3 - 18
- Day/Boarding
- Day
- Nr. of Children
- 1600

Ecole Internationale de Genève – La Grande Boissière
- Ages Taught
- 3 - 18
- Day/Boarding
- Day
- Nr. of Children
- 1950

Collège Champittet
- Ages Taught
- 3 - 18
- Day/Boarding
- Day, Full Boarding, Weekly Boarding
- Nr. of Children
- 600

Ecole Nouvelle de la Suisse Romande
- Ages Taught
- 3 - 18
- Day/Boarding
- Day, Full Boarding, Weekly Boarding
- Nr. of Children
- 550

Aiglon College
- Ages Taught
- 9 - 18
- Day/Boarding
- Day, Full Boarding
- Nr. of Children
- 375

Collège Alpin International Beau Soleil
- Ages Taught
- 11 - 18
- Day/Boarding
- Full Boarding
- Nr. of Children
- 260

Inter-Community School Zurich
- Ages Taught
- 2 - 18
- Languages of instruction
- English, German
- Day/Boarding
- Day
- Nr. of Children
- 840

Zurich International School
- Ages Taught
- 3 - 18
- Day/Boarding
- Day
- Nr. of Children
- 1400

Institut International de Lancy
- Ages Taught
- 3 - 19
- Languages of instruction
- English, French
- Day/Boarding
- Day
- Nr. of Children
- 1440

Obersee Bilingual School
- Languages of instruction
- English, German
- Day/Boarding
- Day
- Nr. of Children
- 300
- Yearly fees
- CHF 24750 - 27950

International School of Berne
- Ages Taught
- 3 - 18
- Day/Boarding
- Day
- Nr. of Children
- 350

International School of Zug and Luzern (ISZL)
- Ages Taught
- 3 - 18
- Day/Boarding
- Day
- Nr. of Children
- 1250

Haut-Lac International Bilingual School
- Ages Taught
- 1 - 18
- Day/Boarding
- Day, Full Boarding
- Nr. of Children
- 650

International School Basel
- Ages Taught
- 3 - 19
- Day/Boarding
- Day
- Nr. of Children
- 1380

TASIS The American School in Switzerland
- Ages Taught
- 3 - 19
- Day/Boarding
- Day, Weekly Boarding
- Nr. of Children
- 710
- Yearly fees
- CHF 25000 - 87550
Read our list of articles about the IB here: Click
More information on the IBO website: https://ibo.org/