Best schools in Cardiff: how they compare
Cardiff has 144 open schools - 98 primary and 18 secondary among them - teaching about 55,730 pupils. 15% teach through Welsh or in both languages, and 4 are in Estyn follow-up. Here is every school side by side, with what Estyn found when it last visited.
Why there is no league table in Wales
Wales stopped publishing school performance tables, and since September 2022 Estyn, the schools inspectorate, no longer sums a school up in one word like "Excellent" or "Good". Each report describes what pupils learn, how well they are taught and what the school should do next. So a ranking of the best schools in Cardiff would rest on someone's opinion, not published data. What you can compare is set out below: whether Estyn has asked a school to improve, what its latest report says, the language your child would be taught in, and the kind of intake each school has.
Estyn follow-up
4 of 144 schools are in follow-up; Estyn returns to check their progress.
- No follow-up130 (90%)
- Significant improvement2 (1%)
- Special measures2 (1%)
- No report on file10 (7%)
Source: Estyn inspection reports
Language of teaching
15% Welsh-medium or dual language in Cardiff, against 30% across Wales.
- Welsh-medium18 (13%)
- Dual language3 (2%)
- English-medium95 (66%)
- Not recorded28 (19%)
Source: Welsh Government school data
Schools by stage in Cardiff
Click a stage to filter the list below.
- Nursery3
- Primary98
- Secondary18
- Special7
Cardiff against Wales
The typical (median) school in the council, set against the typical school in Wales.
- Pupils eligible for free meals (3-year)
- 25.8%18.6%
- Pupils with additional learning needs
- 6.8%8.1%
- Budget per pupil
- £5,265£5,801
Source: Welsh Government school census 2025/26 and school budgets 2026-27
What the numbers say about schools in Cardiff
At the typical school in Cardiff, 25.8% of pupils have been eligible for free school meals over the last three years, 7.2 points above the Welsh figure. Every primary pupil in Wales now gets a free lunch, so this measures eligibility, the usual guide to how disadvantaged an intake is. 6.8% of pupils at the typical school have additional learning needs (1.3 points below the Welsh figure). Schools here receive about £5,265 per pupil, £536 below the Welsh figure. Pupil numbers have fallen by 1.0% since 2020/21. The largest school is Whitchurch High School, with 2,468 pupils.
None of these figures tells you whether a school is good. A school with a more disadvantaged intake can be doing outstanding work, and a small rural school with a high budget per pupil is often simply small. Use them to understand the setting, then read what Estyn wrote.
Every school in Cardiff
Schools not in Estyn follow-up first, then the most recently inspected. This is not a ranking by quality.
144 of 144 schools shown
- No follow-up
Marlborough Primary
CardiffPrimaryEnglish-medium486 pupils9.8% free meals
"Overall, leaders provide a clear strategic direction and have created an inclusive, supportive community where most pupils are happy, behave well and demonstrate positive attitudes to learning." Estyn, June 2026
- No follow-up
Baden Powell Primary School
CardiffPrimaryEnglish-medium276 pupils47.4% free meals
"Baden Powell Primary School is a welcoming and inclusive school where pupils feel valued, safe and supported." Estyn, June 2026
- No follow-up
St Monica's C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales131 pupils22.8% free meals
"St Monica’s Church in Wales Primary School is a welcoming and caring school where every pupil is valued." Estyn, June 2026
- No follow-up
Bishop Childs C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales199 pupils16.8% free meals
"The school promotes a caring and inclusive ethos where pupils feel valued, supported and confident in their learning." Estyn, May 2026
- No follow-up
Pentyrch Primary School
CardiffPrimaryEnglish-medium184 pupils17.6% free meals
"Pentyrch Primary School provides a highly inclusive and nurturing environment where staff place pupils’ well-being at the centre of school life." Estyn, May 2026
- No follow-up
St John Lloyd R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic345 pupils39.2% free meals
"St John Lloyd RC Primary School is a welcoming, inclusive learning community where support for pupils’ well-being is at the heart of all aspects of school life." Estyn, May 2026
- No follow-up
Grange Town Primary
CardiffPrimaryEnglish-medium364 pupils36.5% free meals
"Grangetown Primary is a happy and caring school, where the well-being of every pupil is important." Estyn, March 2026
- No follow-up
Tremorfa Nursery School
CardiffNurseryNot recorded41 pupils
"Tremorfa Nursery School provides a highly nurturing, inclusive and stimulating environment where pupils thrive, supported by a committed and reflective team." Estyn, March 2026
- No follow-up
Peter Lea Primary School
CardiffPrimaryEnglish-medium289 pupils38.1% free meals
"Peter Lea Primary School provides a caring and inclusive environment where pupils and staff thrive." Estyn, March 2026
- No follow-up
St Johns College
CardiffNot recorded
"St John’s College is a welcoming, ambitious and caring community where nearly all pupils make strong progress." Estyn, March 2026
- No follow-up
Pontprennau Primary School
CardiffPrimaryEnglish-medium497 pupils13.1% free meals
"Pontprennau Primary is a highly inclusive and community-centred school." Estyn, February 2026
- No follow-up
Windsor Clive Primary School
ElyPrimaryEnglish-medium458 pupils63.8% free meals
"Windsor Clive Primary School is a caring and inclusive community where leaders and staff are committed to ensuring that all pupils are supported to succeed." Estyn, February 2026
- No follow-up
Ysgol Gyfun Gymraeg Glantaf
CardiffSecondaryWelsh-medium1,528 pupils6.6% free meals
"A notable aspect of Ysgol Gyfun Gymraeg Glantaf is the ambition, independence and pride in their Welshness demonstrated by most pupils in the school." Estyn, February 2026
- No follow-up
Willowbrook Primary School
CardiffPrimaryEnglish-medium416 pupils33.1% free meals
"Willowbrook Primary School is a friendly and inclusive school where pupils feel safe, and ready to learn each day." Estyn, January 2026
- No follow-up
Roath Park Primary School
CardiffPrimaryEnglish-medium449 pupils9.7% free meals
"Roath Park Primary School is a welcoming and inclusive school where pupils feel safe, supported and valued." Estyn, January 2026
- No follow-up
Ysgol Gymraeg Treganna
CardiffPrimaryWelsh-medium659 pupils4.8% free meals
"Ysgol Treganna is a caring and inclusive community in which pupils feel happy and safe." Estyn, November 2025
- No follow-up
St Mary The Virgin C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales195 pupils43.9% free meals
"Saint Mary the Virgin Church in Wales School lies at the heart of the local area and is a focal point of its diverse community." Estyn, November 2025
- No follow-up
Cantonian High School
CardiffSecondaryEnglish-medium998 pupils40.1% free meals
"Cantonian High School is a caring and inclusive community where most pupils feel safe and supported." Estyn, October 2025
- No follow-up
Danescourt Primary School
LlandaffPrimaryEnglish-medium413 pupils10.3% free meals
"Danescourt Primary School is a friendly and inclusive community where pupils develop as confident, articulate learners who take pride in their achievements and care for one another." Estyn, October 2025
- No follow-up
Pen-Y-Bryn Primary School
CardiffPrimaryEnglish-medium239 pupils38.5% free meals
"Pen-y-Bryn Primary School is a happy community where staff and pupils show mutual respect for one another." Estyn, October 2025
- No follow-up
Millbank Primary School
CardiffPrimaryEnglish-medium240 pupils31.8% free meals
"The headteacher provides effective leadership that drives a committed team with a clear vision that is focused on pupils’ well-being and progress." Estyn, September 2025
- No follow-up
The Hollies Special School
CardiffSpecialNot recorded135 pupils
"The Hollies provides a caring and supportive environment where pupils are happy and safe and enjoy their learning." Estyn, September 2025
- No follow-up
Ninian Park Primary School
CardiffPrimaryEnglish-medium541 pupils33.9% free meals
"Ninian Park Primary provides a welcoming, multi-cultural learning environment that promotes important values of equity, respect and inclusion." Estyn, June 2025
- No follow-up
Rhydypenau Primary School
CardiffPrimaryEnglish-medium474 pupils2.0% free meals
"Leaders at Rhydypenau Primary School set high expectations and create a highly inclusive, and caring learning environment." Estyn, June 2025
- No follow-up
Springwood Primary School
CardiffPrimaryEnglish-medium275 pupils42.1% free meals
"Springwood is a school that serves a diverse community." Estyn, June 2025
- No follow-up
Tredegarville C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales231 pupils50.0% free meals
"Tredegarville CIW Primary School is a welcoming place where pupils and their families are supported and valued." Estyn, May 2025
- No follow-up
Ysgol Pencae
CardiffPrimaryWelsh-medium205 pupils4.0% free meals
"Ysgol Pencae provides a caring and inclusive environment for pupils to thrive in a familial community." Estyn, May 2025
- No follow-up
ACT Schools
CardiffNot recorded
- No follow-up
Red Rose School
CardiffNot recorded
"Red Rose School offers a welcoming, inclusive and nurturing environment where pupils feel safe, valued and proud to belong." Estyn, March 2025
- No follow-up
Mount Stuart Primary
CardiffPrimaryEnglish-medium418 pupils38.0% free meals
"Mount Stuart Primary is a welcoming and inclusive school with a clear vision that brings staff, pupils, and parents together." Estyn, March 2025
- No follow-up
Ysgol Y Berllan Deg
CardiffPrimaryWelsh-medium403 pupils5.2% free meals
"At the heart of the school there is purposeful leadership and dedicated staff who work together to create a caring, welcoming and inspiring learning environment." Estyn, March 2025
- No follow-up
Lansdowne Primary School
CardiffPrimaryEnglish-medium272 pupils30.5% free meals
"Lansdowne Primary is a welcoming and inclusive school where pupils feel valued and supported." Estyn, January 2025
- No follow-up
Creigiau Primary School
CardiffPrimaryDual language353 pupils8.7% free meals
"The school is an extremely caring and familial community that is an important part of its community." Estyn, November 2024
- No follow-up
Willows High School
CardiffSecondaryEnglish-medium760 pupils50.3% free meals
"Willows High School is a welcoming community where diversity is celebrated." Estyn, November 2024
- No follow-up
Fitzalan High School
CardiffSecondaryEnglish-medium1,880 pupils33.3% free meals
"Fitzalan High School provides its pupils with a highly caring, nurturing and inclusive environment." Estyn, November 2024
- No follow-up
Moorland Primary School
CardiffPrimaryEnglish-medium391 pupils42.9% free meals
"Moorland Primary School is a friendly and welcoming community where pupils feel valued and safe." Estyn, October 2024
- No follow-up
Ysgol Gymraeg Pwll Coch
CardiffPrimaryWelsh-medium331 pupils11.3% free meals
"Leaders and staff at Ysgol Gymraeg Pwll Coch have developed a vision which focuses on well-being, progress in skills and raising pupils’ standards." Estyn, October 2024
- No follow-up
St Cadoc's Primary School
CardiffPrimaryEnglish-mediumRoman Catholic332 pupils37.8% free meals
"St Cadoc’s Primary School is a welcoming, happy school where leaders and staff develop positive relationships with pupils and foster a strong sense of community." Estyn, October 2024
- No follow-up
Stacey Primary School
CardiffPrimaryEnglish-medium163 pupils35.7% free meals
"Stacey Primary School has established a welcoming and calm school community, with strong relationships between pupils and adults." Estyn, October 2024
- No follow-up
St Fagans C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales193 pupils14.9% free meals
"St Fagan’s Church in Wales Primary School has an inclusive culture where pupils feel safe and happy." Estyn, September 2024
- No follow-up
Kitchener Primary School
CardiffPrimaryEnglish-medium439 pupils24.2% free meals
"The school’s highly inclusive ethos encourages all pupils to become respectful, responsible and empathetic members of its welcoming community." Estyn, June 2024
- No follow-up
The Court Special School
CardiffSpecialNot recorded42 pupils
"The Court School is a happy community where pupils feel valued and safe." Estyn, June 2024
- No follow-up
Ysgol Bro Eirwg
CardiffPrimaryWelsh-medium350 pupils20.9% free meals
"Ysgol Gymraeg Bro Eirwg is part of the Ffederasiwn y Ddraig federation, which was formed in September 2019." Estyn, June 2024
- No follow-up
Ysgol Pen Y Pil
CardiffPrimaryWelsh-medium169 pupils35.7% free meals
"Ysgol Gymraeg Pen y Pîl is part of the Ffederasiwn y Ddraig federation, which was formed in September 2019." Estyn, June 2024
- No follow-up
Ysgol Gymraeg Melin Gruffydd
WhitchurchPrimaryWelsh-medium462 pupils3.4% free meals
"Pupils, staff and parents take pride in the school’s friendly, inclusive and Welsh ethos." Estyn, May 2024
- No follow-up
Bryn Hafod Primary School
CardiffPrimaryEnglish-medium364 pupils44.2% free meals
"Byrn Hafod Primary School is part of the Rainbow Federation with nearby Glan-Yr- Afon Primary School." Estyn, May 2024
- No follow-up
Cardiff Steiner School
Llandaff NorthNot recorded
"Cardiff Steiner School is a happy, close-knit community where adults and pupils care for and respect each other." Estyn, May 2024
- No follow-up
Glan-Yr-Afon Primary
CardiffPrimaryEnglish-medium140 pupils65.8% free meals
"Glan-Yr-Afon Primary School is part of the Rainbow Federation with nearby Bryn Hafod Primary School." Estyn, May 2024
- No follow-up
Whitchurch Primary School
WhitchurchPrimaryEnglish-medium663 pupils9.6% free meals
"Whitchurch Primary School is a thriving learning community where pupils feel safe and valued." Estyn, April 2024
- No follow-up
Lakeside Primary School
CardiffPrimaryEnglish-medium493 pupils4.0% free meals
"Lakeside Primary School is a safe, happy and nurturing learning environment for its pupils." Estyn, March 2024
- No follow-up
Llysfaen Primary School
CardiffPrimaryEnglish-medium455 pupils1.7% free meals
"Llysfaen Primary is a highly successful and happy school with high standards permeating all aspects of its life and work." Estyn, March 2024
- No follow-up
Hywel Dda Primary School
ElyPrimaryEnglish-medium373 pupils55.7% free meals
"Staff at Hywel Dda Primary create a caring and supportive school." Estyn, February 2024
- No follow-up
Grangetown Nursery School
CardiffNurseryNot recorded114 pupils
"Grangetown Nursery School is a warm, caring, and inclusive school." Estyn, March 2024
- No follow-up
Rumney Primary School
RumneyPrimaryEnglish-medium435 pupils19.6% free meals
"This is a caring, nurturing school where the pupils feel safe and secure." Estyn, March 2024
- No follow-up
Birchgrove Primary School
CardiffPrimaryEnglish-medium369 pupils7.4% free meals
"Birchgrove Primary School is a happy and inclusive learning community." Estyn, February 2024
- No follow-up
Howell's School
CardiffNot recorded
"Howell’s School is an extremely happy school community built upon a culture of kindness and the humble pursuit of excellence." Estyn, February 2024
- No follow-up
Radyr Comprehensive School
CardiffSecondaryEnglish-medium1,437 pupils12.2% free meals
"Leaders in Radyr Comprehensive School place improving teaching at the centre of all of their work." Estyn, February 2024
- No follow-up
Gabalfa Primary School
CardiffPrimaryEnglish-medium222 pupils39.9% free meals
"Gabalfa Primary School provides an inclusive, nurturing learning environment for pupils." Estyn, December 2023
- No follow-up
Whitchurch High School
CardiffSecondaryEnglish-medium2,468 pupils14.1% free meals
"Whitchurch High School is a caring and inclusive community where pupils feel safe, and staff feel valued." Estyn, December 2023
- No follow-up
Ysgol Mynydd Bychan
CardiffPrimaryWelsh-medium281 pupils
"Ysgol Mynydd Bychan is a highly inclusive and supportive community which promotes a caring ethos successfully." Estyn, December 2023
- No follow-up
Cardiff Sixth Form College
CardiffNot recorded
"Pupils at Cardiff Sixth Form College achieve exceptionally high public examination results and progress onto highly competitive courses at universities, both in the UK and globally." Estyn, November 2023
- No follow-up
Kings Monkton School
CardiffNot recorded
"Kings Monkton School is an inclusive community with a powerful focus on equality and acceptance." Estyn, October 2023
- No follow-up
Mary Immaculate R.C. High School
CardiffSecondaryEnglish-mediumRoman Catholic865 pupils35.1% free meals
"Mary Immaculate High School is a warm and inclusive learning community where pupils and staff feel welcome and valued." Estyn, October 2023
- No follow-up
Severn Primary School
CardiffPrimaryEnglish-medium422 pupils31.0% free meals
"Pupils at Severn Primary enjoy coming to their school." Estyn, October 2023
- No follow-up
Trelai Primary School
CardiffPrimaryEnglish-medium308 pupils59.5% free meals
"Trelai Primary School is a calm and happy place for pupils to learn and develop safely and successfully." Estyn, October 2023
- No follow-up
Llanishen High School
CardiffSecondaryEnglish-medium1,759 pupils22.0% free meals
"Llanishen High School provides pupils with a vibrant environment where they are nurtured and valued as part of its inclusive community." Estyn, September 2023
- No follow-up
Rhiwbeina Primary School
CardiffPrimaryEnglish-medium671 pupils2.8% free meals
"Rhiwbeina Primary School is a vibrant school where staff encourage all pupils to achieve the best they can." Estyn, September 2023
- No follow-up
Coryton Primary School
CardiffPrimaryEnglish-medium158 pupils23.2% free meals
"The pupils at Coryton Primary School enjoy coming to school and take part in lessons and activities with great enthusiasm." Estyn, June 2023
- No follow-up
Pentrebane Primary School
CardiffPrimaryEnglish-medium200 pupils52.9% free meals
"Most pupils in Pentrebane Primary School behave well." Estyn, June 2023
- No follow-up
Radnor Primary School
CardiffPrimaryEnglish-medium214 pupils15.8% free meals
"Radnor Primary School is a caring and inclusive community where pupils and families feel respected and valued." Estyn, June 2023
- No follow-up
St Paul's C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales221 pupils30.5% free meals
"St. Paul’s Church in Wales Primary is a diverse, welcoming and inclusive school at the heart of its local community." Estyn, June 2023
- No follow-up
Tongwynlais Primary School
CardiffPrimaryEnglish-medium179 pupils21.6% free meals
"The pupils at Tongwynlais Primary School enjoy coming to school and take part in lessons and activities with great enthusiasm." Estyn, June 2023
- No follow-up
Ysgol Glan Ceubal
CardiffPrimaryWelsh-medium194 pupils17.7% free meals
"Ysgol Glan Ceubal is a happy, caring and homely community that places a high priority on the well-being of its pupils." Estyn, June 2023
- No follow-up
Adamsdown Primary School
CardiffPrimaryEnglish-medium339 pupils56.0% free meals
"Staff at Adamsdown Primary School create a warm and welcoming place where its diverse school community thrive." Estyn, May 2023
- No follow-up
St Cuthbert's R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic107 pupils35.4% free meals
"St. Cuthbert’s Roman Catholic Primary School provides an inclusive, caring and welcoming environment for pupils." Estyn, May 2023
- No follow-up
Greenhill Special School
CardiffSpecialNot recorded77 pupils
"Greenhill School is a caring and nurturing school, which provides sensitive support for pupils’ emotional well-being." Estyn, April 2023
- No follow-up
Corpus Christi Catholic High School
CardiffSecondaryEnglish-mediumRoman Catholic1,143 pupils17.2% free meals
"Corpus Christi Catholic High School seeks to enrich pupils’ lives through faith and extremely high-quality care, support and guidance." Estyn, March 2023
- No follow-up
Craig Y Parc School
CardiffNot recorded
"Craig Y Parc provides a calm and nurturing environment that generally meets pupils’ physical, medical and care needs well." Estyn, March 2023
- No follow-up
Christ The King R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic238 pupils5.1% free meals
"Christ the King Roman Catholic school provides a warm, inclusive learning environment for its pupils." Estyn, February 2023
- No follow-up
Coed Glas Primary School
CardiffPrimaryEnglish-medium449 pupils29.7% free meals
"Coed Glas is an exceptionally caring and inclusive primary school where all pupils are encouraged to succeed in all aspects of learning." Estyn, January 2023
- No follow-up
Llanishen Fach Primary School
CardiffPrimaryEnglish-medium506 pupils8.1% free meals
"The executive headteacher and senior leaders at Llanishen Fach Primary School provide strong and effective leadership for the school." Estyn, January 2023
- No follow-up
Ysgol Gyfun Gymraeg Plasmawr
CardiffSecondaryWelsh-medium1,209 pupils13.6% free meals
"Ysgol Gyfun Gymraeg Plasmawr is a close-knit community in which the school motto, ‘Parch, Parodrwydd, Perthyn’ (‘ Be respectful, Be prepared, Belong’), is central to everything." Estyn, January 2023
- No follow-up
Eastern High
CardiffSecondaryEnglish-medium1,150 pupils45.0% free meals
"Staff at Eastern High School place a high priority on pupils’ well-being and provide them with high levels of care, support and guidance." Estyn, December 2022
- No follow-up
Llandaff City C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales396 pupils2.8% free meals
"Llandaff City CIW Primary School is a nurturing learning environment where pupils develop effective skills in areas such as language and mathematics." Estyn, December 2022
- No follow-up
St Bernadette's R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic242 pupils12.8% free meals
"Pupils at St Bernadette’s Catholic Primary School thoroughly enjoy coming to school and are very proud to be members of its community." Estyn, December 2022
- No follow-up
Riverbank Special School
CardiffSpecialNot recorded80 pupils
"Riverbank School is one of three special schools that form the Western Learning Federation." Estyn, November 2022
- No follow-up
Ty Gwyn Special School
CardiffSpecialNot recorded251 pupils
"Tŷ Gwyn School is one of three special schools that form the Western Learning Federation." Estyn, November 2022
- No follow-up
Woodlands High School
CardiffSpecialNot recorded182 pupils
"Woodlands High School is one of three special schools that form the Western Learning Federation." Estyn, November 2022
- No follow-up
Greenway Primary School
CardiffPrimaryEnglish-medium251 pupils53.0% free meals
"Greenway Primary School is part of The Oaks Federation and is a very warm and welcoming school whose ethos of care and support permeates all it does." Estyn, October 2022
- No follow-up
Herbert Thompson Primary
CardiffPrimaryEnglish-medium407 pupils54.0% free meals
"Herbert Thompson Primary School places high priority on pupil well-being and developing pupil aspirations for the future." Estyn, October 2022
- No follow-up
Thornhill Primary School
CardiffPrimaryEnglish-medium412 pupils11.4% free meals
"The pupils at Thornhill Primary thoroughly enjoy coming to school and make notable progress in their social skills." Estyn, October 2022
- No follow-up
Trowbridge Primary School
TrowbridgePrimaryEnglish-medium188 pupils59.0% free meals
"Trowbridge Primary School is part of The Oaks Federation and is a warm and welcoming school whose ethos of care and support permeates all it does." Estyn, October 2022
- No follow-up
Llanedeyrn Primary School
CardiffPrimaryEnglish-medium224 pupils40.1% free meals
"Llanedeyrn Primary School is a happy, inclusive school that places a high priority on the wellbeing of its pupils." Estyn, July 2022
- No follow-up
Holy Family R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic135 pupils31.5% free meals
"Holy Family RC Primary School is a diverse community where contributions to its unique ethos and culture make it a warm, welcoming and exciting place to live and learn." Estyn, June 2022
- No follow-up
St Patrick's R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic276 pupils33.0% free meals
"St Patrick’s R.C. Primary School is a happy, inclusive school that places a high priority on the well-being of its pupils." Estyn, June 2022
- No follow-up
Bryn Celyn Primary School
CardiffPrimaryEnglish-medium187 pupils67.8% free meals
"Bryn Celyn Primary School gives its pupils a strong start in life." Estyn, May 2022
- No follow-up
Cathays High School
CardiffSecondaryEnglish-medium1,283 pupils34.9% free meals
"Through inspirational leadership and a culture of high ambition underpinned by the mission of ‘opportunities for all’, Cathays High School is a highly inclusive and aspirational learning community where pupils and staff thrive." Estyn, May 2022
- No follow-up
Y Deryn Family of Schools
CardiffNot recorded
"Bryn y Deryn PRU effectively provides a wide range of worthwhile learning opportunities for pupils as they plan for their pathways to further education, training or employment." Estyn, May 2022
- No follow-up
Albany Primary School
CardiffPrimaryEnglish-medium359 pupils33.2% free meals
"Albany Primary is a diverse and welcoming inner-city school in Cardiff." Estyn, March 2022
- No follow-up
St Teilo's C.I.W. High School
CardiffSecondaryEnglish-mediumChurch in Wales1,397 pupils28.1% free meals
"The headteacher and his staff at St. Teilo’s are united in their strong commitment to keeping pupils safe, raising their aspirations and helping them to develop and achieve." Estyn, March 2022
- No follow-up
All Saints C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales128 pupils19.9% free meals
- No follow-up
Bryn Deri Primary School
CardiffPrimaryEnglish-medium213 pupils10.2% free meals
- No follow-up
Cardiff High School
CardiffSecondaryEnglish-medium1,795 pupils5.8% free meals
- No follow-up
Cardiff West Community High School
CardiffSecondaryEnglish-medium954 pupils56.8% free meals
- No follow-up
Ely and Caerau Children's Centre
CardiffNurseryNot recorded76 pupils
- No follow-up
Fairwater Primary School
CardiffPrimaryEnglish-medium144 pupils38.6% free meals
- No follow-up
Hawthorn Primary School
Llandaff NorthPrimaryEnglish-medium199 pupils17.9% free meals
- No follow-up
Howardian Primary School
CardiffPrimaryEnglish-medium430 pupils13.9% free meals
- No follow-up
Meadowbank Special School
CardiffSpecialNot recorded98 pupils
- No follow-up
Meadowlane Primary School
CardiffPrimaryEnglish-medium290 pupils63.1% free meals
- No follow-up
Oakfield Primary School
CardiffPrimaryEnglish-medium456 pupils47.5% free meals
- No follow-up
Pencaerau Primary school
CaerauPrimaryEnglish-medium248 pupils45.2% free meals
- No follow-up
Radyr Primary School
CardiffPrimaryEnglish-medium444 pupils3.2% free meals
- No follow-up
St Albans RC Primary School
CardiffPrimaryEnglish-mediumRoman Catholic146 pupils55.7% free meals
- No follow-up
St Francis V.A. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic325 pupils56.8% free meals
- No follow-up
St Illtyds R.C. High School
CardiffSecondaryEnglish-mediumRoman Catholic1,002 pupils37.4% free meals
- No follow-up
St Mary's R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic199 pupils23.2% free meals
- No follow-up
St Peter's R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic421 pupils23.8% free meals
- No follow-up
St Phillip Evans R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic377 pupils25.0% free meals
- No follow-up
The Bishop Of Llandaff C.I.W. High School
CardiffSecondaryEnglish-mediumChurch in Wales1,286 pupils9.0% free meals
- No follow-up
The Cathedral School
CardiffNot recorded
- No follow-up
Ton-Yr-Ywen Primary School
CardiffPrimaryEnglish-medium426 pupils8.9% free meals
- No follow-up
Ummul Mumineen Academy
CardiffNot recorded
- No follow-up
Ysgol Gymraeg Coed-Y-Gof
CardiffPrimaryWelsh-medium184 pupils38.0% free meals
- No follow-up
Ysgol Gymraeg Nant Caerau
CardiffPrimaryWelsh-medium221 pupils38.1% free meals
- No follow-up
Ysgol Gynradd Groes-Wen Primary
CardiffPrimaryDual languageNot available180 pupils
- No follow-up
Ysgol Gynradd Gwaelod-Y-Garth
CardiffPrimaryDual language232 pupils5.7% free meals
- No follow-up
Ysgol Gynradd Gymraeg Hamadryad
CardiffPrimaryWelsh-medium380 pupils10.8% free meals
- No follow-up
Ysgol Gynradd Gymraeg Pen-Y-Groes
CardiffPrimaryWelsh-medium101 pupils16.1% free meals
"Ysgol Gynradd Gymraeg Pen-y- Groes is a successful learning community that celebrates pupils’ Welshness, diversity and achievement particularly well." Estyn
- No follow-up
Ysgol-Y-Wern
CardiffPrimaryWelsh-medium663 pupils2.7% free meals
- No report on file
Cardiff Academy
CardiffNot recorded
- No report on file
Cardiff Muslim Academy
CardiffNot recorded
- No report on file
Cardiff Muslim Primary School
CardiffNot recorded
- No report on file
Ely Presbyterian Church School
CardiffNot recorded
- No report on file
Fairoak Primary School
CardiffPrimaryEnglish-mediumNot available321 pupils28.7% free meals
- No report on file
Glyncoed Primary School
CardiffPrimaryEnglish-medium274 pupils27.2% free meals
- No report on file
St David's C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales195 pupils22.8% free meals
- No report on file
St David's Catholic College
PenylanNot recorded
- No report on file
St Joseph's R.C. Primary School
CardiffPrimaryEnglish-mediumRoman Catholic212 pupils20.7% free meals
- No report on file
Ysgol Glan Morfa
CardiffPrimaryWelsh-medium229 pupils26.5% free meals
- Standards not met (independent)
Birchwood School
CorytonNot recorded
"Birchwood School is welcoming and nurturing, where nearly all staff work closely together to help nearly all pupils develop their social and emotional skills appropriately." Estyn, October 2025
- Standards not met (independent)
Cardiff Montessori School and Nursery
CardiffNot recorded
"Cardiff Montessori School was founded by the proprietor and current headteacher in 2016." Estyn, March 2023
- Special measures
Ysgol Gyfun Gymraeg Bro Edern
CardiffSecondaryWelsh-medium917 pupils18.1% free meals
"Ysgol Gyfun Gymraeg Bro Edern fosters a strong sense of belonging and provides a close- knit family environment for its pupils." Estyn, February 2025
- Special measures
St Mellons C.I.W. Primary School
CardiffPrimaryEnglish-mediumChurch in Wales245 pupils21.4% free meals
"Over the past year, the school has experienced significant changes, including moving to a new building, a rapid increase in pupil numbers, and changes in leadership." Estyn, February 2025
Choosing and applying for a school in Cardiff
Start with Estyn. Its report on each school is short, plain and recent, and the recommendations at the end tell you what the inspectors want to see improve. A school in special measures or in need of significant improvement is being revisited, and some turn round quickly, so check the date and read what has changed. Then visit: an hour in a school tells you more about how it feels than any figure.
Decide early whether you want Welsh-medium education. Every school in Wales teaches Welsh to 16, but a Welsh-medium school teaches most lessons through Welsh, and children from English-speaking homes join from nursery and reception every year. Moving between the two later is harder, so the choice usually matters most at the start of primary school.
Applications for community schools go to Cardiff council, not the school; voluntary aided church schools can run their own admissions, so check each one. Welsh councils set their own closing dates and most give priority to children living in a school's catchment area, so check which catchment your address falls in before you rank your choices. If you are applying for a secondary place, look at the feeder primaries too: many Cardiff secondaries take most of their pupils from a named group of primary schools.
Questions parents ask about schools in Cardiff
How many schools are there in Cardiff?
Cardiff has 144 open schools on School Signal, including 98 primary and 18 secondary schools, teaching about 55,730 pupils (school census 2025/26).
Which schools in Cardiff are in Estyn follow-up?
4 schools are in Estyn follow-up: Ysgol Gyfun Gymraeg Bro Edern (special measures), St Mellons C.I.W. Primary School (special measures). Follow-up means Estyn returns to check progress; it is worth reading the report before ruling a school in or out.
How many Welsh-medium schools are there in Cardiff?
18 schools in Cardiff teach mainly through Welsh and 3 teach in both languages - 15% of the council's schools, against 30% across Wales. You don't need to speak Welsh at home for your child to attend one.
Is there a school league table for Cardiff?
No. Wales stopped publishing school league tables and Estyn no longer gives schools an overall grade, so any "top ten" list for Cardiff is someone's own judgement. Compare Estyn's reports, the language of teaching and how far you are from each school instead.
Sources: Estyn inspection reports (Crown copyright, quoted with acknowledgement); Welsh Government school census and school budget data, Open Government Licence v3.0.