Skip to main content

Thornhill Primary School, Cardiff

Welsh establishment

Thornhill Primary School is a primary school for pupils in Cardiff.

Estyn
Not in follow-up
New inspections, open days and news, by email.

Data last updated 27 Oct 2026

Thornhill Primary School in detail

School in Wales

Thornhill Primary School is an English-medium school in Wales. Welsh schools are inspected by Estyn rather than Ofsted, and its latest report is published on Estyn's website.

It had 412 pupils in the 2025/26 school census.

11% of pupils are eligible for free school meals (three-year average).

Of its pupils, 6% have additional learning needs (10% in 2020/21); 8% are learning English as an additional language; and 21% are from Black, Asian and minority ethnic backgrounds.

Year groups range from 39 pupils (Reception) to 59 (Year 2).

Its delegated budget for 2026-27 works out at £4,665 per pupil, against £3,593 in 2021-22. It carried forward £54k of reserves at the end of 2024-25.

What Estyn said

Estyn's report on its October 2022 inspection summarises Thornhill Primary School like this:

"The pupils at Thornhill Primary thoroughly enjoy coming to school and make notable progress in their social skills. There is a feeling of mutual trust and respect between the pupils and the staff. Pupils know that adults in the school care for them and that they can turn to them at any time when they face challenges or have difficulties. Senior leaders have worked hard to create this culture and it plays a key role in ensuring the very positive attitudes the pupils have towards their learning. Pupils’ behaviour across the school is exceptional. The school has established a strong team over time which enabled them to deal with the impact of the pandemic well through community engagement activities from a distance."

"The wellbeing of the pupils and their families became an important focus of the school and through weekly family activities, continued to foster these strong links. The headteacher and staff have continued building on these activities which has impacted on nearly all pupils returning to school safe and well. These regular engagement activities such as Craft-a-noon’s for the Grandparents and their grandchildren, Father Reading Every Day (FRED) and the Schools’ Out Dads Out (SODA) club develop the pupil’s tolerance, respect and confidence skills successfully which is very evident in and around the school’s setting. Most pupils make sound progress across the school, particularly those with additional learning needs (ALN). Nearly all pupils develop effective speaking and listening skills and use these well when discussing with each other and with adults alike. The provision for pupils’ personal development is effective and overall, the school’s curriculum offers a suitable range of learning experiences."

"However, teachers’ expectations of what the pupils can achieve, particularly the more able, are low and pupils are only beginning to contribute to how and what they learn. The pupils do not always receive the opportunity to use their literacy, numeracy and digital skills across the curriculum often enough. Across the school, opportunities to develop independent learners is inconsistent. The school has suitable processes to monitor the quality of teaching and learning and its provision. An example of this is the school’s work to improve pupils’ reading which has been successful and led to improvements in the provision and the progress pupils make. However, improvement processes have not been rigorous enough to identify all key areas for improvement."

Estyn made 4 recommendations: (1) Improve the effectiveness of school improvement planning; (2) Ensure that teaching across the school challenges all pupils, particularly those who are more able; (3) Develop younger pupils’ independence and creativity, particularly when using the outdoors; (4) Plan purposeful opportunities for pupils to develop their literacy, numeracy and digital skills across the curriculum.

Read the full Estyn report (school website)

Source: © Crown copyright, Estyn: "Inspection report Thornhill Primary School 2022 (English only)". Quoted under Estyn's re-use terms.

Compared with nearby schools

The nearest other state primary schools to Thornhill Primary School are Ysgol-Y-Wern (0.8 miles), Llysfaen Primary School (0.8 miles), Christ The King R.C. Primary School (0.8 miles) and Llanishen Fach Primary School (1 mile).

Ysgol-Y-WernLlysfaen Primary SchoolChrist The King R.C. Primary SchoolLlanishen Fach Primary School

Getting there

The nearest railway station is Lisvane & Thornhill Rail Station, about 520 metres away (roughly a 7-minute walk).

6 bus stops are within a five-minute walk; the closest is Briarmeadow Drive (before), 30 metres away.

Sources: Welsh Government school data and StatsWales (OGL); Estyn; NaPTAN (Department for Transport)

Location

Key Information

DfE GIAS
LA:Cardiff
Phone:02920751302
Address:Heol Hir, Llanishen, Cardiff, CF14 9UD
Language:English medium school / provision
Governance:Community
Status:open

Inspection

Schools in Wales are inspected by Estyn, not Ofsted. Read Thornhill Primary School's Estyn reports.

URN:401631
Diocese:Not applicable
Constituency:Cardiff North
Urban/Rural:Urban: Nearer to a major town or city

At a Glance

No

Boarding

No

Nursery

No

Special Measures

Keep up with Thornhill Primary School

Getting There

Train Stations

Lisvane & Thornhill Rail Station (West Entrance)
524m · 9 min walk

Bus Stops

Briarmeadow Drive (before)
31m · 1 min walk
Heol Y Barcud (before)
186m · 3 min walk
Heol Llinos (before)
199m · 3 min walk
Thornhill Primary School (Opp)
258m · 4 min walk
Heol Hir Top (after)
420m · 7 min walk

Free school transport

Check free transport to Thornhill Primary School from your postcode →

You apply to the council where you live. Thornhill Primary School is in Cardiff; for families living there:

Apply to Cardiff for free school transport. Its policy is on the council's website.

Safety and surroundings

Road collisions within 500 m (2021 to 2025)

Collisions
3
Fatal
0
Serious
1
Children hurt
0

Within 500 m of the school's mapped location, police recorded 3 road collisions in which someone was injured in 2021 to 2025: none fatal, 1 serious and 2 slight.

No children aged 0 to 15 were among the people hurt.

1 of the collisions happened on a weekday between 08:00 and 09:30 or 14:45 and 16:30, holidays included.

The typical figure for schools in Cardiff is 10 (the median across 144 schools, same distance and years).

Serious and slight counts use the Department for Transport's severity adjustment, which allows for changes in how police forces record injuries; they are estimates, rounded to whole numbers. Distances are in a straight line. Source: Department for Transport, Road Safety Data (STATS19), Open Government Licence v3.0.

Commute and house prices

See commute times and house prices with Pro - £9 a month, or £90 a year, inc. VAT

Questions parents ask about Thornhill Primary School

What is the catchment area for Thornhill Primary School?

In Wales catchment areas are set by the local authority, so Thornhill Primary School has a defined catchment published by Cardiff. Living in it does not guarantee a place - when the school is oversubscribed Cardiff applies the published criteria, which usually put looked-after children first, then siblings, then distance - but it normally carries priority.

How do I apply to Thornhill Primary School?

Apply through Cardiff, naming Thornhill Primary School on your application. Welsh admission deadlines are set by each local authority rather than nationally, so check Cardiff's admissions pages for this year's closing date.

How many road collisions happen near Thornhill Primary School?

Within 500 m of the school's mapped location, police recorded 3 road collisions in which someone was injured in 2021 to 2025: none fatal, 1 serious and 2 slight. No children aged 0 to 15 were among the people hurt. 1 of the collisions happened on a weekday between 08:00 and 09:30 or 14:45 and 16:30, holidays included. The typical figure for schools in Cardiff is 10 (the median across 144 schools, same distance and years).

Where is Thornhill Primary School?

Thornhill Primary School is at Heol Hir, Llanishen, Cardiff, CF14 9UD.

Source: Department for Transport, Road Safety Data (STATS19)

Work here? Claim this profile free