Schools/Switzerland/Schaffhausen/International School of Schaffhausen
Switzerland — Schaffhausen

International School of Schaffhausen

Mühlentalstrasse 280, 8200 Schaffhausen, Switzerland
IB Primary Years ProgrammeIB Diploma ProgrammeIBBoarding Life
International School of Schaffhausen logo
Verified School
Annual Fees$ 32,978 – $ 35,200
Ages0 – 18
Nationalities30+on campus

International School of Schaffhausen is a IB Primary Years Programme / IB Diploma Programme / IB school in Schaffhausen, Switzerland. It serves 300 students for students aged 0–18. Annual tuition ranges from $32,978 to $35,200 USD.

Location & Getting There

Mühlentalstrasse 280, 8200 Schaffhausen, SwitzerlandOpen in Maps

NanaSays Scorecard

300
Students Enrolled
30+
Nationalities
Boarding Available

Key Details

Curricula Offered
IB Primary Years ProgrammeYes
IB Diploma ProgrammeYes
IBYes
Accreditations
IB
Languages of Instruction
English

Academic Performance

2% 9–7
GCSE Results

Key facts

Ages
(Co-ed)
Pupils on roll
300

About

International School of Schaffhausen is a private coeducational school in Switzerland offering the IB Primary Years Programme and Diploma Programme. The school provides English-medium instruction and operates as a mixed day and boarding facility for its Diploma Programme students. It has been authorized by the International Baccalaureate since 2003.

School data verified by NanaSays. Last updated: April 2026.

Why Families Choose

Offers both IB Primary Years and Diploma programmes; accepts students from infancy (3 months) through to 18 years; provides both day and boarding options in the Swiss canton of Schaffhausen.

Fees & Financials

CHF 29,980 - CHF32,000 per annum

Original currency: CHF29,980 - CHF32,000 per annum.

Boarding Life

Boarding Type
Boarding

Student Demographics

School Type
Co-educational
Age Range
018
Nationalities
30+
countries represented on campus

School Background

Governance & Ownership

private

Frequently Asked Questions

The annual fees at International School of Schaffhausen are CHF 29,980 - CHF32,000 per annum per academic year.