Schools in Shrewsbury
There are 6 schools in Shrewsbury on SchoolFinder — 6 independent schools, 3 with a top inspection rating. Independent day fees range from about £9,600 to £37,548 a year. Schools are ordered by their latest exam results — open any school for full fees, results and admissions.
6
Schools
£10–38k
Day fees
3
Top rated
Schools in Shrewsbury, ranked by results
1
Concord College
Senior· Co-ed· Boarding· £35k/yr
85.3% GCSE 7+
62.5% A*–B
ISI Excellent
2
Shrewsbury School
Senior· Co-ed· Boarding· £38k/yr
54% GCSE 7+
33.7% A*–B
Ofsted Not yet inspected
3
Adcote School for Girls
All-Through· Girls· Boarding· £17k/yr
20.7% GCSE 7+
42.9% A*–B
ISI Good
4
Packwood Haugh School
Prep· Co-ed· Boarding· £28k/yr
ISI Excellent
5
Prestfelde School
Prep· Co-ed· Boarding
ISI Excellent
6
St Winefride's RC Independent School
Prep· Co-ed· £10k/yr
Ofsted Not yet inspected
Frequently asked questions
How many schools are there in Shrewsbury?
SchoolFinder lists 6 schools in Shrewsbury (6 independent schools).
What are the best schools in Shrewsbury?
Top-performing schools in Shrewsbury include Concord College, Shrewsbury School, Adcote School for Girls, based on their latest A-level and GCSE results.
How much are private school fees in Shrewsbury?
Annual day fees at independent schools in Shrewsbury range from roughly £9,600 to £37,548. Boarding fees are higher; many schools offer bursaries.