Schools in Barnstaple, South West (2025)
27 schools · 7,162 students · 20 academy, 6 local authority, 1 independent · median Pupils on roll 172.
Barnstaple, in South West, has 27 schools in England's 2025 data, together educating about 7,162 students. By level there are 24 primary, 2 secondary, 1 all-through; by sector 20 academy, 6 local authority, 1 independent.
The median Pupils on roll across Barnstaple's schools is 172, below the South West median of 207. Number of pupils in the latest school census.
23 of the 27 schools qualify for the Success Index (England). The highest-scoring is Marwood School (99.5, top 5% of primary schools nationally), followed by West Buckland School (84.4, top 25% of all-through schools nationally), and Swimbridge Church of England Primary School (69.0, top 50% of primary schools nationally). One school sits in the top 10% of England for its type. Scores are percentiles within school type, so compare a primary school with other primary schools.
The largest schools are The Park Community School (1,408 students), Pilton Community College (1,165 students), West Buckland School (499 students).
Ranked schools in Barnstaple
Ordered by Success Index (England). Rank positions shown on each profile are within England and South West.
- 1100Marwood SchoolBarnstaple · Academy Primary– · 72 students
- 284West Buckland SchoolBarnstaple · Independent All-through54.1 Attainment 8 · 499 students
- 369Swimbridge Church of England Primary SchoolBarnstaple · Local authority Primary69% KS2 expected standard (RWM) · 79 students
- 464Horwood and Newton Tracey Community Primary SchoolBarnstaple · Academy Primary77% KS2 expected standard (RWM) · 103 students
- 557The Park Community SchoolBarnstaple · Academy Secondary46.6 Attainment 8 · 1,408 students
- 653Pilton Community CollegeBarnstaple · Academy Secondary46.4 Attainment 8 · 1,165 students
- 751Ashleigh CofE Primary SchoolBarnstaple · Academy Primary79% KS2 expected standard (RWM) · 205 students
- 849Pilton Infants' AcademyBarnstaple · Academy Primary– · 172 students
- 945Pilton Bluecoat Church of England AcademyBarnstaple · Academy Primary63% KS2 expected standard (RWM) · 261 students
- 1043Goodleigh Church of England Primary SchoolBarnstaple · Local authority Primary67% KS2 expected standard (RWM) · 90 students
- 1138Roundswell Community Primary AcademyBarnstaple · Academy Primary– · 345 students
- 1237Newport Community School Primary AcademyBarnstaple · Academy Primary52% KS2 expected standard (RWM) · 469 students
- 1337Sticklepath Community Primary AcademyBarnstaple · Academy Primary60% KS2 expected standard (RWM) · 448 students
- 1435Our Lady's Catholic Primary School, BarnstapleBarnstaple · Academy Primary50% KS2 expected standard (RWM) · 214 students
- 1535Bishops Tawton Primary SchoolBarnstaple · Local authority Primary54% KS2 expected standard (RWM) · 161 students
- 1633Landkey Community Primary AcademyBarnstaple · Academy Primary57% KS2 expected standard (RWM) · 178 students
- 1725Orchard Vale Community SchoolBarnstaple · Academy Primary51% KS2 expected standard (RWM) · 311 students
- 1824Holywell Church of England SchoolBarnstaple · Academy Primary45% KS2 expected standard (RWM) · 86 students
- 1921Fremington Primary SchoolBarnstaple · Academy Primary46% KS2 expected standard (RWM) · 309 students
- 2020Bratton Fleming Community Primary SchoolBarnstaple · Academy Primary33% KS2 expected standard (RWM) · 70 students
- 2117Eden Park AcademyBarnstaple · Academy Primary54% KS2 expected standard (RWM) · 118 students
- 2214Filleigh Community Primary SchoolBarnstaple · Local authority Primary20% KS2 expected standard (RWM) · 61 students
- 239Yeo Valley Primary SchoolBarnstaple · Academy Primary43% KS2 expected standard (RWM) · 193 students
| # | School | Sector | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|
| 1 | Marwood School Barnstaple · Primary · Ages 4–11 | Academy | 99.5 Top 5% | – | 72 |
| 2 | West Buckland School Barnstaple · All-through · Ages 3–18 | Independent | 84.4 Top 25% | 54.1 Attainment 8 | 499 |
| 3 | Swimbridge Church of England Primary School Barnstaple · Primary · Ages 4–11 | Local authority | 69.0 Top 50% | 69% KS2 expected standard (RWM) | 79 |
| 4 | Horwood and Newton Tracey Community Primary School Barnstaple · Primary · Ages 3–11 | Academy | 63.6 Top 50% | 77% KS2 expected standard (RWM) | 103 |
| 5 | The Park Community School Barnstaple · Secondary · Ages 11–16 | Academy | 57.4 Top 50% | 46.6 Attainment 8 | 1,408 |
| 6 | Pilton Community College Barnstaple · Secondary · Ages 11–16 | Academy | 53.4 Top 50% | 46.4 Attainment 8 | 1,165 |
| 7 | Ashleigh CofE Primary School Barnstaple · Primary · Ages 3–11 | Academy | 50.7 Top 50% | 79% KS2 expected standard (RWM) | 205 |
| 8 | Pilton Infants' Academy Barnstaple · Primary · Ages 4–7 | Academy | 49.4 Lower 50% | – | 172 |
| 9 | Pilton Bluecoat Church of England Academy Barnstaple · Primary · Ages 7–11 | Academy | 44.9 Lower 50% | 63% KS2 expected standard (RWM) | 261 |
| 10 | Goodleigh Church of England Primary School Barnstaple · Primary · Ages 4–11 | Local authority | 42.9 Lower 50% | 67% KS2 expected standard (RWM) | 90 |
| 11 | Roundswell Community Primary Academy Barnstaple · Primary · Ages 3–11 | Academy | 38.2 Lower 50% | – | 345 |
| 12 | Newport Community School Primary Academy Barnstaple · Primary · Ages 3–11 | Academy | 36.9 Lower 50% | 52% KS2 expected standard (RWM) | 469 |
| 13 | Sticklepath Community Primary Academy Barnstaple · Primary · Ages 2–11 | Academy | 36.5 Lower 50% | 60% KS2 expected standard (RWM) | 448 |
| 14 | Our Lady's Catholic Primary School, Barnstaple Barnstaple · Primary · Ages 2–11 | Academy | 35.2 Lower 50% | 50% KS2 expected standard (RWM) | 214 |
| 15 | Bishops Tawton Primary School Barnstaple · Primary · Ages 4–11 | Local authority | 35.0 Lower 50% | 54% KS2 expected standard (RWM) | 161 |
| 16 | Landkey Community Primary Academy Barnstaple · Primary · Ages 2–11 | Academy | 33.0 Lower 50% | 57% KS2 expected standard (RWM) | 178 |
| 17 | Orchard Vale Community School Barnstaple · Primary · Ages 3–11 | Academy | 25.0 Lower 50% | 51% KS2 expected standard (RWM) | 311 |
| 18 | Holywell Church of England School Barnstaple · Primary · Ages 3–11 | Academy | 23.8 Lower 50% | 45% KS2 expected standard (RWM) | 86 |
| 19 | Fremington Primary School Barnstaple · Primary · Ages 3–11 | Academy | 21.4 Lower 50% | 46% KS2 expected standard (RWM) | 309 |
| 20 | Bratton Fleming Community Primary School Barnstaple · Primary · Ages 4–11 | Academy | 20.2 Lower 50% | 33% KS2 expected standard (RWM) | 70 |
| 21 | Eden Park Academy Barnstaple · Primary · Ages 2–11 | Academy | 16.7 Lower 50% | 54% KS2 expected standard (RWM) | 118 |
| 22 | Filleigh Community Primary School Barnstaple · Primary · Ages 3–11 | Local authority | 14.2 Lower 50% | 20% KS2 expected standard (RWM) | 61 |
| 23 | Yeo Valley Primary School Barnstaple · Primary · Ages 2–11 | Academy | 9.2 Lower 50% | 43% KS2 expected standard (RWM) | 193 |
Other schools in Barnstaple
Schools without a rank: fewer than 60 students, no published Pupils on roll, or a school type that is not scored.
Brayford Academy
Barnstaple · Academy primary · Ages 2–11
32 students
Kentisbury Primary School
Barnstaple · Local authority primary · Ages 4–11
51 students
Parracombe Church of England Primary School
Barnstaple · Local authority primary · Ages 4–11
37 students
Shirwell Community Primary School
Barnstaple · Academy primary · Ages 4–11
25 students
Compare the top 4 schools in Barnstaple side by side →
Other places in South West
- Bristol(277)
- Plymouth(98)
- Swindon(93)
- Gloucester(78)
- Exeter(67)
- Cheltenham(63)
- Salisbury(62)
- Taunton(51)
- Bath(48)
- Bournemouth(46)
- Poole(37)
- Newton Abbot(34)
- Truro(33)
- Bridgwater(33)
- Stroud(32)
- Weston-super-Mare(31)
- Chippenham(28)
- Yeovil(26)
- Torquay(23)
- Trowbridge(23)
- Penzance(22)
- Dorchester(22)
- Wimborne(22)
- St Austell(21)
- Radstock(21)
- Helston(20)
- Tiverton(19)
- Bodmin(18)
- Devizes(18)
- Launceston(17)
- Weymouth(17)
- Cirencester(17)
- Bideford(16)
- Blandford Forum(15)
- Frome(15)
- WARMINSTER(15)
- Liskeard(14)
- Totnes(14)
- Sherborne(14)
- Christchurch(13)
- Tewkesbury(13)
- Marlborough(13)
- Redruth(12)
- Crediton(12)
- Wells(12)
- Wellington(12)
- Newquay(12)
- Camborne(12)
- Cullompton(11)
- Paignton(11)
- Okehampton(11)
- Bridport(11)
- Stonehouse(11)
- Lydney(11)
- Calne(11)
- Falmouth(10)
- Exmouth(10)
- Axminster(10)
- Tavistock(10)
- Wareham(10)
Free academic assessment
Is your child on track for their SATs and GCSEs?
Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best school in Barnstaple?
Marwood School is the highest-ranked school in Barnstaple with a Success Index (England) of 99.5 out of 100 (Top 5% of primary schools in England).
How many schools are in Barnstaple?
Barnstaple has 27 schools (24 primary, 1 all-through, 2 secondary) educating 7,162 students in 2025.
What is the typical Pupils on roll in Barnstaple?
The median Pupils on roll across schools in Barnstaple is 172. Number of pupils in the latest school census.