Schools in Birmingham
There are 39 schools in Birmingham on SchoolFinder — 33 independent and 6 grammar schools, 12 with a top inspection rating. Independent day fees range from about £3,600 to £28,500 a year. Schools are ordered by their latest exam results — open any school for full fees, results and admissions.
Schools in Birmingham, ranked by results
Frequently asked questions
How many schools are there in Birmingham?
SchoolFinder lists 39 schools in Birmingham (33 independent and 6 grammar schools).
What are the best schools in Birmingham?
Top-performing schools in Birmingham include King Edward VI High School for Girls, King Edward VI Camp Hill School for Girls, King Edward's School, based on their latest A-level and GCSE results.
Are there grammar schools in Birmingham?
Yes — Birmingham has 6 grammar schools. Grammar schools are free and select by the 11-plus exam.
How much are private school fees in Birmingham?
Annual day fees at independent schools in Birmingham range from roughly £3,600 to £28,500. Boarding fees are higher; many schools offer bursaries.