Toggle menu

Website upgrade on Tuesday 23 June

What we are doing to upgrade our website to improve accessibility and security for customers.

Allocation of primary school places

Summary showing the allocation of places to Cardiff's maintained primary schools, as of 16 April 2025, in accordance with the oversubscription criteria.

Allocation of primary school places for September 2025
Primary schoolPublished admissions numberAll preferences expressedSchool names in the pupil's individual development planLooked after childrenOlder sibling directed by the Council to alternative schoolIn catchment with compelling medical or compelling social groundsIn catchment with older sibling attending in September 2025In catchmentOut of cathment with compelling medical or compelling social groundsOut of catchment with older sibling attending in September 2025Out of catchmentLast qualifying measurementTotal places allocatedTotal applications refused
Llanishen Fach6061010023171991.483601
Marlborough60680100181704201.258608
Millbank3037010021007100.82307
Pontprennau60630100172309101.686603
Rhydypenau6067010020320160.752607
St Mellons C.I.W304900007230000.508*3019
Groes-Wen (dual language)303101000002275.897301
Melin Gruffydd6072010025340000.963*6012
Treganna909600002841011101.446906
Pencae303801001290530.905308
Ysgol Y Wern90102020035520105.169**9012

* In catchment** Out of catchment, with sibling

'Total Places Allocated' and 'Total Applications Refused by LA' cannot be aggregated to calculate the number of individual children applying for admission. As applicants are able to and advised to submit multiple preferences the totals do not represent individual applicants.

The combined 'Total Places Allocated' and 'Total Applications Refused by LA' of 2,956 represents the number of preferences that were considered by the Council, in respect of 2,899 individual children.

Allocation of places where oversubscription criteria was not needed

Allocation of primary school places for September 2025
Primary schoolPublished admissions numberAll preferences expressedTotal places allocatedTotal applications refused
Adamsdown6031310
Albany6038380
Baden Powell6033330
Birchgrove6044440
Bryn Celyn3015150
Bryn Deri3025250
Bryn Hafod6027270
Coed Glas7533330
Coryton30990
Creigiau (Cymraeg)3018180
Creigiau (English)3017170
Danescourt6054540
Fairoak6040400
Fairwater4017170
Gabalfa3026260
Glan-Yr-Afon30110
Glyncoed6018180
Grangetown6051510
Greenway3024240
Hawthorn3019190
Herbert Thompson6052520
Howardian6057570
Hywel Dda6049490
Kitchener6048480
Lakeside6051510
Lansdowne6031310
Llanedeyrn5513130
Llysfaen6051510
Meadowlane4531310
Moorland6046460
Mount Stuart6056560
Ninian Park9059590
Oakfield6047470
Pencaerau3021210
Pentrebane30770
Pentyrch3017170
Pen-Y-Bryn3030300
Peter Lea4521210
Radnor4531310
Radyr6060600
Rhiwbeina9069690
Roath Park6055550
Rumney6055550
Severn6037370
Springwood6025250
Stacey3018180
Thornhill6042420
Tongwynlais2819190
Ton-Yr-Ywen6037370
Trelai6033330
Trowbridge3011110
Whitchurch9075750
Willowbrook6033320
Windsor Clive6053530
Bro Eirwg6043430
Glan Ceubal3027270
Glan Morfa6036360
Coed-Y-Gof6018180
Nant Caerau3021210
Pwll Coch6046460
Groes-Wen (Cymraeg)3023230
Gwaelod Y Garth (English)3015150
Hamadryad6057570
Pen-y-Groes30770
Mynydd Bychan6039390
Pen Y Pil3017170
Y Berllan Deg6044440