Skip to content
Governance Register
England
Local IntelligenceYour community understood

Discover Cardiff

Map of schools in Cardiff

The map needs JavaScript. The figures below do not.

Schools are coloured by their last Ofsted grade, or by results compared with England schools of the same type in the same year: reading, writing and maths at the end of primary school, and Attainment 8 at GCSE. Special, alternative provision, independent, nursery, 16 to 19 and all-through schools are not compared. Behind them, neighbourhoods are coloured by the education, skills and training measure of the English Indices of Deprivation 2025 (England only). Ofsted grades and results are shown for schools in England only. Sources: Department for Education, Ofsted, MHCLG. Open Government Licence v3.0. This map outlines Cardiff and its wards. Map data © OpenStreetMap contributors.

Schools and results

How schools here are spread and how pupils are doing. There are no league tables on this page.

Pupils eligible for free school meals (Wales)
24.2%
2025/26 · aggregated
3.7 percentage points higher than Wales
Wales 20.5%
Capped 9 points score, all pupils (Wales)
366.2
2024/25
3% higher than Wales
Wales 354.3
Capped 9 points score, pupils eligible for free school meals (Wales)
327
2024/25
9% higher than Wales
Wales 300.8
Capped 9 points score, pupils not eligible for free school meals (Wales)
399.1
2024/25
5% higher than Wales
Wales 379.4
How do we know these figures?
FigureSourcePeriodGeographyMethod and limits
Pupils eligible for free school meals (Wales)
Share of pupils aged 5 to 15 in maintained schools eligible for free school meals (excluding transitional protection).
Welsh Government
Licence: Open Government Licence v3.0
2025/26Cardiff (Council area)aggregated, high quality
Excludes pupils who are only transitionally protected.
Capped 9 points score, all pupils (Wales)
Average points across a pupil's best nine qualifications, Year 11 (interim measure). A points average, not a percentage.
Welsh Government
Licence: Open Government Licence v3.0
2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Capped 9 points score, pupils eligible for free school meals (Wales)
Capped 9 points score for Year 11 pupils eligible for free school meals.
Welsh Government
Licence: Open Government Licence v3.0
2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Capped 9 points score, pupils not eligible for free school meals (Wales)
Capped 9 points score for Year 11 pupils not eligible for free school meals.
Welsh Government
Licence: Open Government Licence v3.0
2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Method: School summaries for Wales and Scotland

Wales and Scotland do not publish the same measures as England, and none are comparable with England's Ofsted, Key Stage 2 or GCSE Attainment 8 figures. For Wales we hold the January pupil census: pupils aged 5 to 15 in maintained schools and the share eligible for free school meals (eligibility rules changed with universal primary meals and transitional protection, so compare years with care). For Scotland we hold school-leaver attainment (share of leavers with five or more awards at SCQF level 5 or level 6) and the share in a positive initial destination, by the council area of the school. These describe the pupils and leavers of schools in the area, not its residents. Percentages for small councils rest on small numbers of leavers.

Method: Key Stage 4 results in Wales (interim measures)

Wales replaced its old GCSE performance measures with interim measures. The capped 9 points score is the average points a Year 11 pupil gets across their best nine qualifications (GCSEs and equivalents), so it is a points average, not a percentage of pupils reaching a grade. It cannot be compared with England's Attainment 8 or Progress 8, or with Scotland's results. No exam results were published for 2019/20, 2020/21 or 2021/22 because of the pandemic, and grading was different in 2022/23, so compare years with care. Results describe pupils at schools in the council area, not all residents. The free school meals comparison uses pupils eligible for free school meals in Year 11 against those not eligible; eligibility rules changed during the period.

Schools by phase

  • Primary98
  • Secondary18
  • Other17
  • Special7
  • Nursery3

Number of open schools in Cardiff.

GCSE-level results in Wales

How Year 11 pupils did, including pupils who get free school meals.

Literacy point score, Year 11 (Wales)
40.1
2024/25
4% higher than Wales
Wales 38.6
Numeracy point score, Year 11 (Wales)
37.8
2024/25
5% higher than Wales
Wales 36
Year 11 pupils (Wales)
4,126
2024/25
How do we know these figures?
FigureSourcePeriodGeographyMethod and limits
Literacy point score, Year 11 (Wales)
Average literacy points score for Year 11 pupils (interim measure).
Welsh Government
Licence: Open Government Licence v3.0
2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Numeracy point score, Year 11 (Wales)
Average numeracy points score for Year 11 pupils (interim measure).
Welsh Government
Licence: Open Government Licence v3.0
2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Year 11 pupils (Wales)
Number of pupils in Year 11 at maintained schools in the area.
Welsh Government
Licence: Open Government Licence v3.0
2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Method: Key Stage 4 results in Wales (interim measures)

Wales replaced its old GCSE performance measures with interim measures. The capped 9 points score is the average points a Year 11 pupil gets across their best nine qualifications (GCSEs and equivalents), so it is a points average, not a percentage of pupils reaching a grade. It cannot be compared with England's Attainment 8 or Progress 8, or with Scotland's results. No exam results were published for 2019/20, 2020/21 or 2021/22 because of the pandemic, and grading was different in 2022/23, so compare years with care. Results describe pupils at schools in the council area, not all residents. The free school meals comparison uses pupils eligible for free school meals in Year 11 against those not eligible; eligibility rules changed during the period.

Capped 9 points score, Year 11

From 370.4 in 2018/19 to 366.2 in 2024/25, 1% lower.

362.2368373.82018/192022/232023/242024/25
View as a table
School yearPoints score
2018/19370.4
2022/23372.7
2023/24363.3
2024/25366.2

Average points across each pupil's best nine qualifications. No results were published for 2019/20 to 2021/22.

How do we know this?
FigureSourcePeriodGeographyMethod and limits
Capped 9 points score, all pupils (Wales)
Average points across a pupil's best nine qualifications, Year 11 (interim measure). A points average, not a percentage.
Welsh Government
Licence: Open Government Licence v3.0
2018/19 to 2024/25Cardiff (Council area)direct, high quality
Interim measure; no results for 2019/20 to 2021/22.
Method: Key Stage 4 results in Wales (interim measures)

Wales replaced its old GCSE performance measures with interim measures. The capped 9 points score is the average points a Year 11 pupil gets across their best nine qualifications (GCSEs and equivalents), so it is a points average, not a percentage of pupils reaching a grade. It cannot be compared with England's Attainment 8 or Progress 8, or with Scotland's results. No exam results were published for 2019/20, 2020/21 or 2021/22 because of the pandemic, and grading was different in 2022/23, so compare years with care. Results describe pupils at schools in the council area, not all residents. The free school meals comparison uses pupils eligible for free school meals in Year 11 against those not eligible; eligibility rules changed during the period.

Wales uses interim measures at Key Stage 4. The capped 9 points score is a points average, not the share of pupils reaching a grade, and cannot be compared with England's Attainment 8 or with Scotland's results. Results describe pupils at schools in the council area, not all residents. Grading was different in 2022/23, so compare years with care.

Schools in Wales

The pupil census for maintained schools.

Pupils aged 5 to 15 in maintained schools (Wales)
44,571
2025/26
How do we know these figures?
FigureSourcePeriodGeographyMethod and limits
Pupils aged 5 to 15 in maintained schools (Wales)
Pupils aged 5 to 15 in maintained schools, January pupil census.
Welsh Government
Licence: Open Government Licence v3.0
2025/26Cardiff (Council area)direct, high quality
Method: School summaries for Wales and Scotland

Wales and Scotland do not publish the same measures as England, and none are comparable with England's Ofsted, Key Stage 2 or GCSE Attainment 8 figures. For Wales we hold the January pupil census: pupils aged 5 to 15 in maintained schools and the share eligible for free school meals (eligibility rules changed with universal primary meals and transitional protection, so compare years with care). For Scotland we hold school-leaver attainment (share of leavers with five or more awards at SCQF level 5 or level 6) and the share in a positive initial destination, by the council area of the school. These describe the pupils and leavers of schools in the area, not its residents. Percentages for small councils rest on small numbers of leavers.

Pupils eligible for free school meals

18.9%25.4%31.9%2016/172019/202022/232025/26
View as a table
School yearShare of pupils
2016/1721.6%
2017/1820.2%
2018/1921.2%
2019/2023.7%
2020/2128.4%
2021/2230.6%
2022/2329.1%
2023/2428.2%
2024/2525%
2025/2624.2%

Pupils aged 5 to 15 in maintained schools, January pupil census. Eligibility rules changed in 2018 and 2019, and with universal primary school meals, so compare years with care.

How do we know this?
FigureSourcePeriodGeographyMethod and limits
Pupils eligible for free school meals (Wales)
Share of pupils aged 5 to 15 in maintained schools eligible for free school meals (excluding transitional protection).
Welsh Government
Licence: Open Government Licence v3.0
2016/17 to 2025/26Cardiff (Council area)aggregated, high quality
Excludes pupils who are only transitionally protected.
Method: School summaries for Wales and Scotland

Wales and Scotland do not publish the same measures as England, and none are comparable with England's Ofsted, Key Stage 2 or GCSE Attainment 8 figures. For Wales we hold the January pupil census: pupils aged 5 to 15 in maintained schools and the share eligible for free school meals (eligibility rules changed with universal primary meals and transitional protection, so compare years with care). For Scotland we hold school-leaver attainment (share of leavers with five or more awards at SCQF level 5 or level 6) and the share in a positive initial destination, by the council area of the school. These describe the pupils and leavers of schools in the area, not its residents. Percentages for small councils rest on small numbers of leavers.

These describe pupils in schools in this council area, not its residents, and are not comparable with England's Ofsted, Key Stage or GCSE figures.

Adult qualifications

What residents have studied, from the census.

Adults with no qualifications
16.3%
2021
3.6 percentage points lower than Wales
Wales 19.9%
Adults with a degree-level qualification or above
40%
2021
8.5 percentage points higher than Wales
Wales 31.5%
How do we know these figures?
FigureSourcePeriodGeographyMethod and limits
Adults with no qualifications
Share of usual residents aged 16 and over with no qualifications (Census 2021).
Office for National Statistics
Licence: Open Government Licence v3.0
2021Cardiff (Council area)direct, high quality
Adults with a degree-level qualification or above
Share of usual residents aged 16 and over whose highest qualification is Level 4 (degree level) or above (Census 2021).
Office for National Statistics
Licence: Open Government Licence v3.0
2021Cardiff (Council area)direct, high quality
Method: Census 2021 housing, health and qualifications for Wales

Wales held its census on the same day as England (21 March 2021) with the same questions, so the figures are directly comparable. For Wales we use the published local authority tables. Tenure counts shared ownership with owners; "private rented" includes people who live rent free, as in the England figures. Overcrowding is an occupancy rating of -1 or less for bedrooms. Qualifications are for people aged 16 and over; "no qualifications" and "Level 4 or above" (degree level and above) are shares of all those people. Counts are rounded by random adjustment, so tiny differences from other tables are expected. Wales households per local authority are not split to small areas here.

Highest qualification of people aged 16 and over, Census 2021 (21 March 2021). Level 4 is degree level and above. Older adults are less likely to hold formal qualifications, so areas with more older residents show higher shares with none.

Local schools (143)

Listed alphabetically. Each links to its own page, with its Ofsted record, results and governors.

SchoolPhaseTypePupils
Act SchoolsIndependent school
Adamsdown Primary SchoolPrimaryCommunity primary school339
Albany Primary SchoolPrimaryCommunity primary school359
All Saints C.i.w. Primary SchoolPrimaryVoluntary aided primary school128
Baden Powell Primary SchoolPrimaryCommunity primary school276
Birchgrove Primary SchoolPrimaryCommunity primary school369
Birchwood SchoolIndependent school
Bishop Childs C/W PrimaryPrimaryVoluntary aided primary school199
Bryn Celyn Primary SchoolPrimaryCommunity primary school187
Bryn Deri Primary SchoolPrimaryCommunity primary school213
Bryn Hafod Primary SchoolPrimaryCommunity primary school364
Bryn Y Deryn School and Student Support UnitPupil referral unit
Cantonian High SchoolSecondaryVoluntary controlled secondary school998
Cardiff High SchoolSecondaryCommunity secondary school1,795
Cardiff Montessori School and NurseryIndependent school
Cardiff Sixth Form CollegeIndependent school
Cardiff Steiner SchoolIndependent school
Cardiff West Community High SchoolSecondaryCommunity secondary school954
Cathays High SchoolSecondaryCommunity secondary school1,283
Christ the King Primary SchoolPrimaryVoluntary aided primary school238
Coed Glas Primary SchoolPrimaryCommunity primary school449
Corpus Christi Catholic High SchoolSecondaryVoluntary aided secondary school1,143
Coryton Primary SchoolPrimaryCommunity primary school158
Craig Y Parc SchoolIndependent school
Creigiau Primary SchoolPrimaryCommunity primary school353
Danescourt PrimaryPrimaryCommunity primary school413
Eastern HighSecondaryCommunity secondary school1,150
Eastward HouseIndependent school
Ely and Caerau Children's CentreNurserynursery school80
Fairoak Primary SchoolPrimaryCommunity primary school321
Fairwater Primary SchoolPrimaryCommunity primary school144
Fitzalan High SchoolSecondaryCommunity secondary school1,880
Gabalfa Primary SchoolPrimaryCommunity primary school222
Glan-Yr-Afon PrimaryPrimaryCommunity primary school140
Glyncoed Primary SchoolPrimaryCommunity primary school274
Grange Town PrimaryPrimaryCommunity primary school364
Grangetown Nursery SchoolNurserynursery school118
Greenhill Special SchoolSpecialspecial school93
Greenway Primary SchoolPrimaryCommunity primary school251
Hawthorn Primary SchoolPrimaryCommunity primary school199
Herbert Thompson PrimaryPrimaryCommunity primary school407
Holy Family R.c. Primary SchoolPrimaryVoluntary aided primary school135
Howardian Primary SchoolPrimaryCommunity primary school430
Howell's SchoolIndependent school
Hywel Dda Primary SchoolPrimaryCommunity primary school373
Ilm High SchoolIndependent school
Ilm Primary SchoolIndependent school
Kings Monkton SchoolIndependent school
Kitchener Primary SchoolPrimaryCommunity primary school439
Lakeside Primary SchoolPrimaryCommunity primary school493
Lansdowne Primary SchoolPrimaryCommunity primary school272
Llandaff City C.i.w. Primary SchoolPrimaryVoluntary aided primary school396
Llanedeyrn Primary SchoolPrimaryCommunity primary school224
Llanishen Fach Primary SchoolPrimaryCommunity primary school506
Llanishen High SchoolSecondaryCommunity secondary school1,759
Llysfaen Primary SchoolPrimaryCommunity primary school455
Marlborough PrimaryPrimaryCommunity primary school486
Mary Immaculate High SchoolSecondaryVoluntary aided secondary school865
Meadowbank Special SchoolSpecialspecial school113
Meadowlane Primary SchoolPrimaryCommunity primary school290

Showing the first 60 of 143. Near Me lists schools by distance.

Sources used on this page

4

Registered offices are not operating locations. Ranks and deciles are never averaged. Census 2021 figures are labelled 2021.