Spain, Madrid
Let the school know you're thinking of applying — they can share their prerequisites and help you through the process.
· Reviewed by Giulia Ceccon · Chief Marketing Officer
Thames British School Madrid is a British international day school for ages 1 to 18, located in Madrid. The school teaches in English and follows the National Curriculum for England, with languages including Spanish, German and French. It offers a broad Cambridge-based programme from Pre-Pre-Nursery through Cambridge IGCSE, Cambridge International AS Levels and Cambridge A Levels, alongside the International Baccalaureate Diploma Programme (IBDP) in the senior years. In Years 12–13, a courses and careers programme supports subject choices and pathways. The curriculum is closely aligned with the English National Curriculum, and English language development is provided for pupils whose first language is not English. The 6,200-square-metre campus houses Early Years through Secondary, with modern classrooms featuring interactive whiteboards and private bathrooms for Reception to Year 4. The site includes a football field, basketball court and dedicated play areas, plus range of clubs in STEM, arts and wellbeing to support growth.
C. el Barbero de Sevilla, 16, 28222 Majadahonda, Madrid, Spain
Thames British School has 330 pupils, typical class sizes of 9, instruction in English.
Annual tuition at Thames British School ranges from EUR 5,950 to EUR 14,480 for 2026/27.
Thames British School teaches IB (DP), Cambridge (Primary), Cambridge (Secondary), Cambridge IGCSE, Cambridge International AS Levels, Cambridge A Levels, EYFS (Early years foundation stage) for students aged 1 to 18.
Ask me anything about Thames British School
I can answer your questions about this school in any language. Here are some example questions to get you started.
Our Terms and Privacy Notice apply. doris is AI and can make mistakes - check important details with the school.