Having recently moved to Spain, one of the biggest challenges has been figuring out my child’s schooling. The options of public, semi-private (concertado), and fully private schools can be overwhelming. Considering the benefits of future opportunities and language skills, my family and I are leaning towards a bilingual private school, which often guarantees a higher quality of education. I’ve been doing a lot of research, especially looking into the annual “100 Best Schools” list published by El Mundo. Today, I want to share what I’ve learned and invite anyone with experience to join the discussion and add their insights!

An Overview of Top Private Schools
Spain’s top private schools are predominantly located in the major regions of Madrid and Barcelona. These institutions, often classified as top-tier Spanish private schools, typically offer the IB curriculum, boast strong teaching staff, and have first-class facilities. Of course, the tuition fees reflect this quality. Based on the latest rankings and word-of-mouth, a few schools are always in the conversation.
Popular Schools in the Madrid Region
As the capital, Madrid naturally boasts top-tier educational resources. For example, the well-established Colegio Estudio follows the educational philosophy of the Institución Libre de Enseñanza, emphasizing holistic development and critical thinking in a highly academic environment. Another perennial top-ranker is Colegio San Patricio, renowned for its excellent English instruction and outstanding IB results. However, I’ve heard that admission to both schools is highly competitive, often involving interviews and long waiting lists.
Popular Schools in the Barcelona Region
Barcelona also offers a wide array of choices. For instance, Ágora Sant Cugat International School, part of the Globeducate group, features modern facilities and offers a complete IB curriculum from kindergarten through high school. St. Peter’s School is another highly regarded option, known for its small class sizes and focus on technology and innovation in education. It’s said that many of its graduates go on to attend top universities worldwide.
I’ve put together a simple table below to compare some key information for a few popular schools. Please note that this data was collected from various sources and may have discrepancies, so it should be used for reference only:
| School Name | City | Language of Instruction | Curriculum | Approx. Annual Fee (€) |
| Colegio Estudio | Madrid | Spanish/English | Spanish National + Special Programs | 7,000 - 10,000 |
| Colegio San Patricio | Madrid | Spanish/English | Spanish National + IB | 8,000 - 15,000 |
| Ágora Sant Cugat | Barcelona | Spanish/English/Catalan | Spanish National + IB | 9,000 - 18,000 |
| St. Peter’s School | Barcelona | Primarily English | IB | 12,000 - 20,000 |
Choosing a school is a huge undertaking, and rankings are just one point of reference. I personally believe the most important thing is to visit the schools with your child, feel the atmosphere, and talk with the principal and teachers. This helps you see if the school’s educational philosophy aligns with your family’s values. After all, the best school is the one that’s the best fit for your child. I hope this information is helpful to other parents navigating the school selection process! If you have any school recommendations or tips on what to avoid, please share them in the comments!