Total 0.02% of schools are currently judged to be good or outstanding by Ofsted in Knaresborough. List of ofsted outstanding & good schools:
King James's School is Largest school in Knaresborough with 1,554 pupils.