AI-Powered School Matcher · England 2026

Find the Perfect School
for Your Child

Answer 5 quick questions and get a personalised, ranked list of matching schools based on location, age, and your priorities.

Step 1 of 5Child's Age
How old is your child?
We'll match schools where this age falls within the statutory range.
Or pick a stage
🧸
Reception
Age 4–5
📚
Junior
Age 7–10
🎒
Secondary
Age 11–16
🎓
Sixth Form
Age 16–18
Where are you looking?
Enter a town name or postcode for distance-based results.
Town / Area
Postcode (precise)
What type of school?
Optional — we'll suggest the best match based on age if you skip this.
🏫
Any Type
🧒
Primary
Ages 4–11
📐
Secondary
Ages 11–16
🎓
Sixth Form
Ages 16+
🌟
All-through
4–18
🔁
Middle School
Ages 8–14
Skip this step →
Any specific preferences?
All optional — leave unselected to include all schools.
Gender Policy
Any
Mixed
Boys
Girls
Boarding
Any
Boarding
Day Only
Skip this step →
What matters most to you?
This shapes how we rank your results.
Easy Entry
More available places, less competition
⚖️
Balanced
Best overall match
🏆
High Demand
Popular / oversubscribed schools
Skip & search now →
How it works

5 Steps to Your Perfect School

1
Age Match
We filter every school in England where your child's age falls within the statutory range.
2
Location
We geocode your postcode or town and calculate real distances to every matching school.
3
School Type
Filter by primary, secondary, sixth form, all-through or middle school.
4
Preferences
Narrow by gender policy, boarding and religious character.
5
Ranked Results
Our scoring algorithm weights distance and availability to surface the best matches first.
Your Results

Recommended Schools

Ask EduBot anything about schools!