For those who have just arrived in Spain or whose children are approaching school age, choosing a school can be a real headache. Torn between private, semi-private (concertado), and public schools? In fact, Spain’s top public schools are excellent, boasting outstanding facilities and teaching staff. They also provide a great environment for children to integrate into the local culture and rapidly improve their Spanish skills. Today, I’m sharing a list of reputable public schools I’ve gathered.

Madrid Region
As the capital, Madrid naturally boasts top-tier educational resources. Competition for public schools here is relatively fierce, especially for historic and well-regarded institutions, which often require a high score in the points-based application system.
Colegio Ramiro de Maeztu
This school is very famous in Madrid. Not only are its academic standards high, but it also has deep ties to the famous Estudiantes basketball club, excelling in both academics and sports. It’s a great example of the quality you can find in Spanish public schools. If your child has a talent for sports, this school should definitely be on your shortlist.
Colegio San Ildefonso
This is one of Madrid’s oldest schools. You might not recognize the name, but the children who sing the winning numbers for the ‘El Gordo’ Christmas lottery every year are from here. The school has a long history and rich cultural heritage, with a consistently high quality of education.
Barcelona and Other Regions
Barcelona’s education system is also very diverse, with many innovative public schools. In addition to traditional prestigious schools, some newly built ones are gaining popularity for their modern teaching philosophies and facilities. For example, schools that feature project-based learning are excellent at nurturing children’s hands-on skills and spirit of exploration.
The table below summarizes a few excellent public schools for your quick reference:
| School Name | City | Features |
| Colegio Ramiro de Maeztu | Madrid | High academic standards, strong sports tradition |
| Colegio San Ildefonso | Madrid | Long history, rich cultural heritage |
| CEIP Amador de los Ríos | Madrid | Focus on innovative education and multilingual programs |
| Escola dels Encants | Barcelona | Modern teaching philosophy and architectural design |
Here are a few tips. Choosing a school is a major task, so don’t just rely on its reputation. It’s best to visit the school’s official website to carefully review their curriculum, and learn about the proportion of bilingual instruction and specific extracurricular activities. If possible, be sure to attend the school’s open days to get a real feel for the atmosphere. The schools I’ve listed here are just the tip of the iceberg. Feel free to add your suggestions and discuss in the comments below, sharing other great schools you know or your own school-selection experiences!