"
Choosing the right school in Buckinghamshire is simple with our list of top-rated primary schools. Compare 186 options by inspection results, admissions, and academic performance.
Outstanding
Pupils: 456, Age: 2-11, Gender: Mixed
Harris Court, Aylesbury, HP20 2XZ
Outstanding
Pupils: None, Age: 2-7, Gender: Mixed
Moat Lane, Great Missenden, HP16 9DF
Good
Pupils: 229, Age: 2-7, Gender: Mixed
Hazell Avenue, Aylesbury, HP21 7JF
Good
Pupils: 215, Age: 4-11, Gender: Mixed
Amersham Road, Amersham, HP6 5PL
Good
Pupils: 174, Age: 4-7, Gender: Mixed
School Road, High Wycombe, HP10 8EF
Good
Pupils: 41, Age: 4-7, Gender: Mixed
Flowers Bottom Lane, Princes Risborough, HP27 0SX
Good
Pupils: 202, Age: 3-7, Gender: Mixed
Beaconsfield Road, Slough, SL2 3HS
Good
Pupils: 59, Age: 4-7, Gender: Mixed
School Lane, Marlow, SL7 3SA
Good
Pupils: 174, Age: 5-7, Gender: Mixed
Watchet Lane, High Wycombe, HP15 6UG
Good
Pupils: 176, Age: 4-7, Gender: Mixed
White Lion Road, Amersham, HP7 9HX