John Septimus Roe Anglican Community School is a dual campus, co-educational Anglican community school comprising a campus at Beechboro and a campus at Mirrabooka.

The Beechboro campus has two classes of each year level from Kindergarten to Year 6.  Students from the Beechboro campus complete their middle and secondary education at the Mirrabooka campus.

The Mirrabooka campus caters for students from Kindergarten through to Year 12.  There are two classes of each year level from Kindergarten to Year 6. Classes in Years 7 to12 consist of primary students from the Mirrabooka and Beechboro campuses, as well as an intake from outside the school.