Schools in Reading

Reading has 40 schools for primary-aged children, and 9 secondary schools, made up of Maintained, Voluntary Aided, Academies and Free Schools.

There are 36 primary schools for ages 4-11 years (providing infants and junior schools), 2 infant schools (4-7 years) and 2 junior schools (7-11 years).

Secondary schools cater for 11-16 year olds, and 16-18 year olds where there is a sixth form.

The following link enables you to compare junior schools, secondary schools and post 16 schools and colleges in England.