113 schools · 66 primary · 17 secondary · 26% Outstanding
Tower Hamlets has 113 state schools — 66 primary and 17 secondary. 79% are rated Good or Outstanding by Ofsted, with 26% achieving the top Outstanding grade. Primary school KS2 results average 71% in Reading, Writing and Maths — the national average is 65%. 41% of pupils across the borough qualify for free school meals. The median house price in Tower Hamlets is £490k, up 2% on the previous year.