Secondary applications close 31 October – compare your shortlist now
A word search hiding Ribble Valley and its nearest neighbours

Schools in Ribble Valley

Ribble Valley has 40 schools: 33 primary and 7 secondary or all-through. 70% of the 30 schools with an Ofsted grade are rated Good or better (Strong standard or better under the new report cards). Among secondary schools, Clitheroe Royal Grammar School has the highest Attainment 8 score (74.4 in 2025). Among primary schools, Gisburn Primary School has the highest share of pupils meeting the expected standard in reading, writing and maths (94% in 2025).

  • 45 schools
  • 7 secondary
  • 33 primary

Secondary Schools in Ribble Valley

Ranked by Attainment 8, the average GCSE score per pupil. Progress 8 is from the latest year published.

#SchoolOfstedAttainment 8Progress 8Pupils
1 Clitheroe Royal Grammar School Outstanding 74.4 (2025) +0.55 (2024) 1,496
2 Bowland High Good 47.8 (2025) +0.38 (2024) 644
3 St Cecilia's RC High School – 46.2 (2025) +0.12 (2024) 581
4 St Augustine's Roman Catholic High School, a Voluntary Academy Good 44.9 (2025) +0.19 (2024) 1,117
5 Longridge High School – 44.6 (2025) – 810
6 Ribblesdale School – 43.5 (2025) -0.25 (2024) 1,437
7 Hillside Specialist School and College Good – – 117

Primary Schools in Ribble Valley

Ranked by the percentage of pupils meeting the expected standard in reading, writing and maths at the end of Year 6.

#SchoolOfstedMet expected standardPupils
1 Gisburn Primary School – 94% (2025) 140
2 Langho and Billington St Leonards Church of England Primary School – 91% (2025) 307
3 Brabins Endowed School Outstanding 90% (2025) 85
4 Longridge Church of England Primary School Expected standard 83% (2025) 200
5 Edisford Primary School Good 81% (2025) 212
6 Whalley Church of England Primary School Expected standard 81% (2025) 315
7 Balderstone St Leonard's Church of England Voluntary Aided Primary School Good 79% (2025) 106
8 Barrow URC Primary School Good 73% (2025) 206
9 Read St John's CofE Primary School Good 73% (2025) 201
10 St Joseph's Roman Catholic Primary School, Hurst Green Good 71% (2025) 110
11 St Mary's Roman Catholic Primary School, Langho Expected standard 71% (2025) 274
12 St Mary's Roman Catholic Primary School, Osbaldeston Expected standard 71% (2025) 69
13 Salesbury Church of England Primary School Good 70% (2025) 283
14 Clitheroe Pendle Primary School Good 68% (2025) 349
15 Bolton by Bowland Church of England Voluntary Aided Primary School Expected standard 67% (2024) 25
16 Longridge St Wilfrid's Roman Catholic Primary School Good 67% (2025) 199
17 Simonstone St Peter's Church of England Primary School Good 67% (2025) 138
18 Alston Lane Catholic Primary School, Longridge – 66% (2025) 235
19 Chatburn Church of England Primary School – 65% (2025) 132
20 Mellor St Mary Church of England Primary School Good 65% (2025) 144
21 St Mary's Roman Catholic Primary School, Chipping Needs attention 55% (2018) 58
22 Waddington and West Bradford Church of England Voluntary Aided Primary School Good 55% (2025) 200
23 St James' Church of England Primary School, Clitheroe Good 51% (2025) 262
24 Clitheroe Brookside Primary School Needs attention 50% (2025) 87
25 Sabden Primary School Needs attention 50% (2025) 101
26 Slaidburn Brennands Endowed Primary School Needs attention 50% (2023) 25
27 St Mary's Roman Catholic Primary School, Sabden Good 43% (2025) 69
28 Barnacre Road Primary School – 41% (2025) 201
29 Ribchester St Wilfrid's Church of England Voluntary Aided Primary School Good 30% (2025) 96
30 Grindleton Church of England Voluntary Aided Primary School Good 14% (2025) 29
31 Ribblesdale Nursery School – – 60
32 St Michael and St John's Roman Catholic Primary School, a Voluntary Academy – – 133
33 Thorneyholme Roman Catholic Primary School, Dunsop Bridge Good – 25

← View all towns

Bootstrap