Having recently arrived in Spain, I’ve been grappling with the challenge of finding a school for my child. After researching the so-called “Spanish public school rankings,” I discovered the system is quite complex and completely different from what I was used to in other countries. I’m starting this thread on public education in Spain to share what I’ve learned and hope to exchange ideas with other parents.
Do National Rankings for Public Schools Really Exist?
First things first, it’s important to understand that there is basically no official, unified national ranking for public schools in Spain. The “Top 100 Schools” lists we sometimes see in newspapers, like El Mundo, are overwhelmingly focused on private and semi-private/subsidized schools (concertados). Admissions for public schools are primarily based on the proximity of your home address. The government’s core philosophy is to ensure fair access to education and local school placement, which makes rankings rather pointless.

So, What Are the Fees for Public Schools?
This is the most crucial point: tuition in Spanish public schools is free! That’s right, from primary through high school, there are no tuition fees. However, this doesn’t mean it’s completely without cost. Parents are typically responsible for the following expenses:
- Textbooks and school supplies
- School lunch fees, which are optional. If your child goes home for lunch, you don’t have to pay. The cost varies by autonomous community and is often subsidized by the government.
- Extracurricular activities, such as soccer, music, or language classes, which are also voluntary.
So, while there’s no tuition, these miscellaneous costs do add up and should be factored into your budget. In contrast, the fees for private schools are much higher.
To give you a clearer picture—and on a related note, you can check out tuition fees for public universities in Spain—I’ve created a simple table to compare the costs of different types of schools:
| Item | Public Schools | Semi-Private (Concertado) | Private Schools |
| Tuition | Free | Usually free | High |
| Books/Materials | Paid by parents | Paid by parents | Paid by parents/partially included in tuition |
| Lunch | Paid by parents | Paid by parents | Paid by parents |
| School Bus | Rarely available | Sometimes available, paid by parents. More on public schools in Spain | Commonly available, paid by parents |
Stop agonizing over finding a non-existent “official public school ranking.” A more practical approach is to visit the websites of schools in your desired neighborhood to check out their “educational projects,” attend school open days, or simply ask for recommendations from other parents in the community. After all, the best school is one that suits your child, is close to home, and has a great community feel. Please feel free to add your own experiences! What type of school does your child attend, and what has your experience been like?