Skip to content
S

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.

  1. 1
    100
    Marwood SchoolBarnstaple · Academy Primary– · 72 students
  2. 2
    84
    West Buckland SchoolBarnstaple · Independent All-through54.1 Attainment 8 · 499 students
  3. 3
    69
    Swimbridge Church of England Primary SchoolBarnstaple · Local authority Primary69% KS2 expected standard (RWM) · 79 students
  4. 4
    64
    Horwood and Newton Tracey Community Primary SchoolBarnstaple · Academy Primary77% KS2 expected standard (RWM) · 103 students
  5. 5
    57
    The Park Community SchoolBarnstaple · Academy Secondary46.6 Attainment 8 · 1,408 students
  6. 6
    53
    Pilton Community CollegeBarnstaple · Academy Secondary46.4 Attainment 8 · 1,165 students
  7. 7
    51
    Ashleigh CofE Primary SchoolBarnstaple · Academy Primary79% KS2 expected standard (RWM) · 205 students
  8. 8
    49
    Pilton Infants' AcademyBarnstaple · Academy Primary– · 172 students
  9. 9
    45
    Pilton Bluecoat Church of England AcademyBarnstaple · Academy Primary63% KS2 expected standard (RWM) · 261 students
  10. 10
    43
    Goodleigh Church of England Primary SchoolBarnstaple · Local authority Primary67% KS2 expected standard (RWM) · 90 students
  11. 11
    38
    Roundswell Community Primary AcademyBarnstaple · Academy Primary– · 345 students
  12. 12
    37
    Newport Community School Primary AcademyBarnstaple · Academy Primary52% KS2 expected standard (RWM) · 469 students
  13. 13
    37
    Sticklepath Community Primary AcademyBarnstaple · Academy Primary60% KS2 expected standard (RWM) · 448 students
  14. 14
    35
    Our Lady's Catholic Primary School, BarnstapleBarnstaple · Academy Primary50% KS2 expected standard (RWM) · 214 students
  15. 15
    35
    Bishops Tawton Primary SchoolBarnstaple · Local authority Primary54% KS2 expected standard (RWM) · 161 students
  16. 16
    33
    Landkey Community Primary AcademyBarnstaple · Academy Primary57% KS2 expected standard (RWM) · 178 students
  17. 17
    25
    Orchard Vale Community SchoolBarnstaple · Academy Primary51% KS2 expected standard (RWM) · 311 students
  18. 18
    24
    Holywell Church of England SchoolBarnstaple · Academy Primary45% KS2 expected standard (RWM) · 86 students
  19. 19
    21
    Fremington Primary SchoolBarnstaple · Academy Primary46% KS2 expected standard (RWM) · 309 students
  20. 20
    20
    Bratton Fleming Community Primary SchoolBarnstaple · Academy Primary33% KS2 expected standard (RWM) · 70 students
  21. 21
    17
    Eden Park AcademyBarnstaple · Academy Primary54% KS2 expected standard (RWM) · 118 students
  22. 22
    14
    Filleigh Community Primary SchoolBarnstaple · Local authority Primary20% KS2 expected standard (RWM) · 61 students
  23. 23
    9
    Yeo Valley Primary SchoolBarnstaple · Academy Primary43% KS2 expected standard (RWM) · 193 students

Compare the top 4 schools in Barnstaple side by side →

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

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

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.