Schools in Cornwall
297 schools across 41 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 120 of 297 schools here that have a published grade.
Cornwall has 297 schools across 41 towns — 235 primary, 31 secondary, educating around 74,404 pupils. 79% of schools with a published Ofsted grade are rated Good or Outstanding (95 of 120). There are currently 36 open teaching jobs in Cornwall. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Cornwall.
Cornwalllocal authority guide — teacher pay, ratios & spending →School spending in Cornwall
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Top-performing schools in Cornwall
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Richard Lander School51.0Attainment 8
- 2Penrice Academy50.9Attainment 8
- 3Camborne Science and International Academy49.7Attainment 8
- 4Penryn College49.2Attainment 8
- 5Penair School49.1Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Cornwall
Select a town to browse its schools and Ofsted ratings
Bodmin
Boscastle
Bude
Callington
CALLINGTON
Calstock
Camborne
CAMBORNE
Camelford
Cornwall
Delabole
Falmouth
Fowey
Gunnislake
Hayle
Helston
Holsworthy
Launceston
Liskeard
Looe
Lostwithiel
Marazion
Newquay
Padstow
Par
Penryn
Penzance
Perranporth
Polruan
Port Isaac
Redruth
Saltash
St Agnes
St Austell
St Columb
St Ives
St. Austell
Tintagel
Torpoint
Truro
Wadebridge
Outstanding Schools in Cornwall
Schools rated Outstanding by Ofsted
Newquay Primary Academy
Newquay, Cornwall· TR7 3BW
97 pupils
Trust: CORNWALL EDUCATION LEARNING TRUST
St Agnes Academy
St Agnes, Cornwall· TR5 0LZ
374 pupils
KS2: 62% met expected standard
Trust: KERNOW LEARNING MULTI ACADEMY TRUST
Trenance Learning Academy
Newquay, Cornwall· TR7 2LU
327 pupils
Trust: KERNOW LEARNING MULTI ACADEMY TRUST