St Hannah’s School was founded in 1981 and has enjoyed a long history of academic success. The school caters for children aged 18 months to 18 years. St Hannah’s comprises of an Early Learning Centre, a mixed primary school, a mixed junior secondary school, a boys high school and girls high school in separate campuses.