St John's School (Mairangi Bay) has 323 students as of 2018.

The teachers to students ratio is 1:18