State schools in Rhondda Cynon Taf
111 open state-funded schools in Rhondda Cynon Taf (Wales), with addresses, phone numbers and websites.
To apply for a place, contact the council’s school admissions team or check the council’s website. Council contacts: Rhondda Cynon Taf in our council directory. Help with the steps: going back to school.
- Primary schools (88)
- Secondary schools (10)
- All-through schools (7)
- Special schools (4)
- Alternative provision and pupil referral units (2)
Primary schools (88)
- Abercynon PrimaryCommunityYnysmeurig Road, Abercynon, Mountain Ash, CF45 4SU01443 743060Is this your school?
- Aberdare Park PrimaryCommunityHirwaun Road, Trecynon, Aberdare, Mid Glamorgan, CF44 8LU01685 874026Is this your school?
- ABERDARE TOWN C IN W PRIMARYVoluntary aidedWind Street, Aberdare, Rhondda Cynon Taf, CF44 7HF01685 871520Is this your school?
- ABERNANT COUNTY PRIMARYCommunityRichmond Terrace, Abernant, Aberdare, CF44 0SF01685 871597Is this your school?
- Alaw Primary SchoolCommunityEgypt Street, Trealaw, Tonypandy, Rhondda Cynon Taf, CF40 2UU01443 432350Is this your school?
- BLAENGWAWR PRIMARYCommunityGwawr Street, Aberaman, Aberdare, Rhondda Cynon Taf, CF44 6YP01685 871064Is this your school?
- BODRINGALLT PRIMARY SCHOOL.CommunityBodringallt Terrace, Ystrad, Pentre, CF41 7QE01443 434292Is this your school?
- Brynnau PrimaryCommunityWilliam Street, Brynna, Llanharan, Pontyclun, CF72 9QJ01443 237828Is this your school?
- Caegarw Primary SchoolCommunityTroed Y Rhiw Road, Caegarw, Mountain Ash, Rhondda Cynon Taf, CF45 4BH01443 473730Is this your school?
- Capcoch Primary SchoolCommunitySchool Street, Abercwmboi, Aberdare, Rhondda Cynon Taf, CF44 6AD01443 472746Is this your school?
- Caradog Primary SchoolCommunityClifton Street, Aberdare, CF44 7PB01685 874715Is this your school?
- Cefn Primary SchoolCommunityGreenfield Avenue, Glyncoch, Pontypridd, Rhondda Cynon Taf, CF37 3BD01443 400815Is this your school?
- COEDPENMAEN COUNTY PRIMARYCommunityCoedpenmaen Close, Pontypridd, Rhondda Cynon Taf, CF37 4LE01443 486828Is this your school?
- Coedylan Primary SchoolCommunityTyfica Road, Graigwen, Pontypridd, CF37 2DB01443 486829Is this your school?
- Craig yr Hesg Primary SchoolCommunityCefn Lane, Glyncoch, Pontypridd, CF37 3BP01443 486830Is this your school?
- Cwmaman Primary SchoolCommunityGlanaman Road, Cwmaman, Aberdare, CF44 6LA01685 661001Is this your school?
- CWMBACH CHURCH IN WALESVoluntary aidedTirfounder Road, Cwmbach, Aberdare, CF44 0AT01685 873336Is this your school?
- Cwmbach Community PrimaryCommunityLlangorse Road, Cwmbach, Aberdare, CF44 0HS01685 876115Is this your school?
- Cwmclydach Community Primary SchoolCommunityWern Street, Clydach Vale, Tonypandy, CF40 2BQ01443 433005Is this your school?
- CWMDAR COUNTY PRIMARY SCHOOLCommunityThe Square, Cwmdare, Aberdare, Rhondda Cynon Taf, CF44 8UA01685 871198Is this your school?
- Cwmlai PrimaryCommunityPenygarreg Road, Tonyrefail, Porth, CF39 8AS01443 670356Is this your school?
- Cymmer PrimaryCommunityHigh Street, Cymmer, Rhondda Cynon Taf, CF39 9HA01443 570020Is this your school?
- DARRAN PARK PRIMARYCommunityBrook Street, Ferndale, Rhondda Cynon Taf, CF43 4LE01443 730450Is this your school?
- DARRENLAS PRIMARY SCHOOLCommunityKingcraft Street, Darrenlas, Mountain Ash, CF45 3LT01443 473291Is this your school?
- DOLAU PRIMARYCommunityBridgend Road, Llanharan, Pontyclun, Rhondda Cynon Taf, CF72 9RP01443 237830Is this your school?
- Ffynnon Taf Primary SchoolCommunityCardiff Road, Taffs Well, Cardiff, Rhondda Cynon Taf, CF15 7PR029 2081 0452Is this your school?
- GELLI PRIMARY SCHOOLCommunityYstrad Road, Ystrad, Pentre, CF41 7PX01443 435311Is this your school?
- Glenboi Community Primary SchoolCommunityAbercwmboi Isaf Road, Glenboi, Mountain Ash, CF45 3DW01443 473747Is this your school?
- Gwauncelyn Primary SchoolCommunityHeol Deg, Tonteg, Pontypridd, CF38 1EU01443 562210Is this your school?
- Gwaunmeisgyn Primary SchoolCommunityWoodland Road, Beddau, Pontypridd, CF38 2SE01443 203079Is this your school?
- Hafod Primary SchoolCommunityWayne Street, Trehafod, Pontypridd, CF37 2NL01443 682234Is this your school?
- Hendreforgan Primary SchoolCommunityHendreforgan, Gilfach Goch, CF39 8UH01443 672394Is this your school?
- HIRWAUN PRIMARY SCHOOLCommunityGlannant Street, Hirwaun, Aberdare, CF44 9NF01685 811619Is this your school?
- Llanharan Primary SchoolCommunityLlwyn Brain Terrace, Llanharan, Pontyclun, CF72 9PW01443 237831Is this your school?
- LLANHARI PRIMARYCommunityAelfryn, Llanharry, Pontyclun, CF72 9LQ01443 237832Is this your school?
- LLANILLTUD FAERDREF PRIMARYCommunitySt Illtyd's Road, Church Village, Pontypridd, CF38 1DB01443 204626Is this your school?
- Llantrisant Primary SchoolCommunityCoed-Yr-Esgob, Llantrisant, Pontyclun, CF72 8EL01443 237829Is this your school?
- LLWYDCOED PRIMARY SCHOOLCommunityCorner House Street, Llwydcoed, Aberdare, Rhondda Cynon Taf, CF44 0YA01685 871110Is this your school?
- Llwyn-crwn Primary SchoolCommunityLlwyn-Crwn Road, Beddau, Pontypridd, CF38 2BE01443 203557Is this your school?
- LLWYNYPIA PRIMARY SCHOOLCommunitySchool Terrace, Llwynypia, Tonypandy, CF40 2HL01443 432354Is this your school?
- Maerdy Primary SchoolCommunityGraig Wen, Ferndale, CF43 4TW01443 755227Is this your school?
- MAES-Y-COED PRIMARY SCHOOLCommunityLanwern Road, Maes-Y-Coed, Pontypridd, CF37 1EQ01443 486835Is this your school?
- Maesybryn Primary SchoolCommunityLancaster Drive, Crown Hill, Llantwit Fadre, Pontypridd, CF38 2NS01443 202928Is this your school?
- MISKIN PRIMARYCommunityYork Street, Miskin, Mountain Ash, CF45 3BG01443 476426Is this your school?
- OAKLANDS PRIMARY SCHOOLCommunityMaes Y Deri, The Oaklands, Aberaman, Aberdare, CF44 6TF01685 882577Is this your school?
- Our Lady's R.C.Voluntary aidedMiskin Road, Miskin, Mountain Ash, Rhondda Cynon Taf, CF45 3UA01443 472230Is this your school?
- PARC PRIMARY SCHOOLCommunityTallis Street, Cwmparc, Treorchy, CF42 6LY01443 776601Is this your school?
- PARCLEWIS PRIMARY SCHOOLCommunityBroadway, Pontypridd, CF37 1BE01443 486836Is this your school?
- PENDERYN PRIMARYCommunityPontprenllwyd, Penderyn, Aberdare, CF44 9JW01685 811259Is this your school?
- PENGEULAN PRIMARYCommunityPenrhiwceiber Road, Miskin, Mountain Ash, CF45 3UW01443 473365Is this your school?
- Penpych Community Primary SchoCommunityBlaenrhondda Road, Ty Newydd, Treherbert, Rhondda, CF42 5SD01443 771434Is this your school?
- Penrhiwceibr PrimaryCommunityChurch Street, Penrhiwceibr, Mountain Ash, CF45 3YD01443 472247Is this your school?
- Penrhys Community PrimaryCommunityPenrhys, Tylorstown, Ferndale, CF43 3PL01443 730037Is this your school?
- Penygawsi Primary SchoolCommunityLlys Derwen, Llantrisant, Pontyclun, CF72 8PZ01443 237834Is this your school?
- Penyrenglyn PrimaryCommunityBaglan Street, Treherbert, Treorchy, CF42 5AW01443 772433Is this your school?
- Penywaun Community SchoolCommunityCoed Glas, Penywaun, Aberdare, CF44 9DR01685 661005Is this your school?
- Perthcelyn Community Primary SchoolCommunityGlamorgan Street, Perthcelyn, Mountain Ash, CF45 3RJ01443 473296Is this your school?
- Pontrhondda Primary SchoolCommunityPontrhondda Road, Llwynypia, Tonypandy, CF40 2SZ01443 433004Is this your school?
- Pontyclun PrimaryCommunityPalalwyf Avenue, Pontyclun, CF72 9EG01443 237833Is this your school?
- PONTYGWAITH PRIMARY SCHOOLCommunityGraig Street, Pontygwaith, Ferndale, CF43 3LY01443 730471Is this your school?
- S.S.Gabriel and Raphael PrimVoluntary aidedPrimrose Street, Tonypandy, CF40 1BJ01443 433094Is this your school?
- ST MICHAELS PRIMARYVoluntary aidedJohn Place, Treforest, Pontypridd, Rhondda Cynon Taf, CF37 1SP01443 570090Is this your school?
- St. Margaret's Catholic Primary SchoolVoluntary aidedTy Fry, Aberdare, Rhondda Cynon Taf, CF44 7PP01685 876072Is this your school?
- Ton Pentre InfantsCommunitySchool Street, Ton Pentre, Rhondda Cynon Taf, CF41 7LS01443 435438Is this your school?
- TON PENTRE JUNIOR SCHOOLCommunityBailey Street, Ton Pentre, Pentre, Rhondda Cynon Taf, CF41 7EL01443 435436Is this your school?
- Tonysguboriau Primary SchoolCommunityStuart Terrace, Talbot Green, Pontyclun, CF72 8AA01443 237836Is this your school?
- Trallwng Infants SchoolCommunityBonvilston Road, Trallwn, Pontypridd, CF37 4RD01443 486842Is this your school?
- TREALAW COUNTY PRIMARY SCHOOLCommunityMiskin Road, Trealaw, Tonypandy, Rhondda Cynon Taf, CF40 2QW01443 430633Is this your school?
- Tref-y-Rhyg Primary SchoolCommunityThe Avenue, Tonyrefail, Porth, CF39 8PR01443 670306Is this your school?
- Trehopcyn PrimaryCommunityPlymouth Road, Hopkinstown, Pontypridd, CF37 2RH01443 486844Is this your school?
- TREORCHY PRIMARYCommunityGlyncoli Road, Treorchy, Rhondda, CF42 6SA01443 773084Is this your school?
- TREROBART PRIMARY SCHOOLCommunityCrawshay Street, Ynysybwl, Pontypridd, CF37 3EF01443 790233Is this your school?
- TYLORSTOWN PRIMARY SCHOOLCommunityEdmund Street, Tylorstown, Ferndale Rhondda, CF43 3HH01443 730396Is this your school?
- WILLIAMSTOWN PRIMARYCommunityDinas Isaf West, Williamstown, Tonypandy, Rhondda Cynon Taf, CF40 1AG01443 432186Is this your school?
- Y. G. G. G. LlantrisantCommunityFfordd Cefn Yr Hendy, Miskin, Pontyclun, CF72 8TL01443 237837Is this your school?
- Y.G.G. CASTELLAUCommunityFfordd Castellau, Beddau, Pontypridd, Rhondda Cynon Taf, CF38 2AA01443 562206Is this your school?
- Y.G.G. Llyn-y-ForwynCommunityYsgol Gynradd Gymraeg Llyn Y Forwyn, Maerdy Industrial Estat, Ferndale, Rhondda Cynon Taf, CF43 4AB01443 730278Is this your school?
- Y.G.G.ABERDARCommunityLaburnam Drive, Cwmdar, Aberdar, Rhondda Cynon Taf, CF44 8RT01685 872939Is this your school?
- YGG BRONLLWYN SchoolCommunityColwyn Road, Gelli, Rhondda Cynon Taf, CF41 7NW01443 435294Is this your school?
- Ynysboeth Community PrimaryCommunityYnysboeth, Matthewstown, Mountain Ash, CF45 4LJ01443 749040Is this your school?
- Ynyshir Community PrimaryCommunityLlanwonno Road, Ynyshir, Porth, Rhondda Cynon Taf, CF39 0HU01443 685208Is this your school?
- Ysgol Gymraeg AbercynonCommunityGreenfield Terrace, Glancynon, Abercynon, Rhondda Cynon Taf, CF45 4TH01443 740239Is this your school?
- YSGOL GYMRAEG BODRINGALLTCommunityBryn Terrace, Ystrad, Pentre, Rhondda Cynon Taf, CF41 7RX01443 434096Is this your school?
- YSGOL GYMRAEG EVAN JAMESCommunityFfordd Y Rhondda, Pontypridd, Rhondda Cynon Taf, CF37 1HF01443 486813Is this your school?
- YSGOL GYMRAEG LLWYNCELYNCommunityFfordd Y Grug, Llwyncelyn, Porth, CF39 9TL01443 562220Is this your school?
- Ysgol Gynradd Gymraeg Awel TafCommunityYsgol Gynradd Gymraeg Awel Taf, Holly Street, Rhydyfelin Pontypridd, Rhondda Cynon Taf, CF37 5DB01443 490750Is this your school?
- Ysgol Gynradd Gymraeg TonyrefailCommunityMartin Crescent, Porth, Rhondda Cynon Taf, CF39 8NT01443 670319Is this your school?
- YSGOL GYNRADD GYMRAEG YNYSWENCommunityClinic Road, Ynyswen, Treorci, Rhondda Cynon Taf, CF42 6ED01443 772432Is this your school?
Secondary schools (10)
- Aberdare Community SchoolCommunityYnys Road, Ynys, Aberdare, CF44 7RP01685 888500Is this your school?
- Bryncelynnog Comprehensive SchoolCommunityPenycoedcae Road, Beddau, Pontypridd, CF38 2AE01443 203411Is this your school?
- Cardinal Newman R.C.Voluntary aidedDynea Road, Rhydyfelin, Pontypridd, Rhondda Cynon Taf, CF37 5DP01443 494110Is this your school?
- Ferndale Community SchoolCommunityFerndale, CF43 4AR01443 755337Is this your school?
- Mountain Ash Comprehensive SchoolCommunityNew Road, Mountain Ash, CF45 4DG01443 479199Is this your school?
- St John Baptist CIW High SchoolCommunityGlan Road, Aberdare, Rhondda Cynon Taf, CF44 8BW01685 875414Is this your school?
- Treorchy Comprehensive SchoolCommunityPengelli, Treorchy, Rhondda, CF42 6UL01443 773128Is this your school?
- Y Pant ComprehensiveCommunityCowbridge Road, Talbot Green, Pontyclun, Rhondda Cynon Taf, CF72 8YQ01443 562250Is this your school?
- Ysgol Gyfun Cwm RhonddaCommunityHeol Graigwen, Cymmer, Porth, CF39 9HA01443 680800Is this your school?
- Ysgol Gyfun RhydywaunCommunityRhodfa Lawrence, Penywaun, Hirwaun, Rhondda Cynon Taf, CF44 9ES01685 813500Is this your school?
All-through schools (7)
- Porth Community SchoolCommunityCemetery Road, Porth, CF39 0BS01443 682137Is this your school?
- Tonyrefail Community SchoolCommunityGilfach Road, Tonyrefail, CF39 8HG01443 670647Is this your school?
- Ysgol Afon WenCommunityYsgol Afonwen, School Lane, RHYDYFELIN PONTYPRIDD, Rhondda Cynon Taf, CF37 5AL01443 841228Is this your school?
- Ysgol Bro TafCommunityAlbion Site, Cilfynydd, Pontypridd, Rhondda Cynon Taf, CF37 4SF01443 486133Is this your school?
- Ysgol Garth OlwgCommunityYsgol Garth Olwg, St Illtyd's Road, Church Village, Pontypridd, CF38 1DX01443 570057Is this your school?
- Ysgol LlanhariCommunityLlanhari, Pontyclun, Rhondda Cynon Taf, CF72 9XE01443 237824Is this your school?
- Ysgol NantgwynCommunityLlewellyn Street, Penygraig, Tonypandy, CF40 1HQ01443 436171Is this your school?
Special schools (4)
- MAESGWYNCwmdare Road, Cwmdare, Aberdare, CF44 8RE01685 873933Is this your school?
- Park Lane Special SchoolPark Lane, Trecynon, Aberdare, Rhondda Cynon Taf, CF44 8HN01685 874489Is this your school?
- Ysgol Hen FelinGelligaled Park, Ystrad, Rhondda, CF41 7SZ01443 431571Is this your school?
- Ysgol Ty CochLansdale Drive, Tonteg, Pontypridd, Rhondda Cynon Taf, CF38 1PG01443 203471Is this your school?
Alternative provision and pupil referral units (2)
- Tai Educational CentrePupil referral unitBishop Street, PenyGraig, Tonypandy, CF40 1PQ01443 422666Is this your school?
- Ty Gwyn Education CentresPupil referral unitY Dolydd, Aberdare, CF44 8EX01685 652525Is this your school?
Contains public sector information licensed under the Open Government Licence v3.0. Sources: Department for Education (Get Information about Schools), Scottish Government, Welsh Government, Department of Education Northern Ireland. Details change – always check with the school or council.
Last checked 26 October 2026.