Secondary schools in North Yorkshire

North Yorkshire has 49 secondary schools, out of 356 schools in the area altogether. Between them they teach around 36,307 pupils. 41 of them have enough published data for a score, averaging 5.8 out of 10, and 8 score 8 or above.

Switch to map