full-time equivalent) and 24 non-teaching staff (16 full-time equivalent). Grace Lutheran College Caboolture is a private secondary (7-12) campus at 129 Toohey Street () of Grace Lutheran College at Rothwell. It operates in partnership with St Paul's Lutheran Primary School. Horizons College is a private secondary (9-12) school for boys and girls at 2 King Street (). In 2017, the school had an enrolment of 110 students with 14 teachers (11 full-time equivalent) and 11 non-teaching staff (10 full-time equivalent). St Columban's College is a Catholic secondary (7-12) school for boys and girls at 100 McKean Street (). In 2017, the school had an enrolment of 1004 students with 83 teachers (79 full-time equivalent) and 67 non-teaching staff (43 full-time equivalent). St Michael's College is a private primary (Prep-6) school for boys and girls at Jan-63 The Abbey Place (). In 2017, the school had an enrolment of 335 students with 25 teachers (22 full-time equivalent) and 28 non-teaching staff (19 full-time equivalent). St Paul's Lutheran Primary School is a private primary (Prep-6) school for boys and girls at 55 Smith Road (). It operates in collaboration with Grace Lutheran College Caboolture. In 2017, the school had an enrolment of 356 students with 23 teachers (21 full-time equivalent) and 28 non-teaching staff (19 full-time equivalent). St Peter's Catholic Primary School is a Catholic primary (Prep-6) school for boys and girls at 30 Beerburrum Road (). In 2017, the school had an enrolment of 677 students with 42 teachers (38 full-time equivalent) and 27 non-teaching staff (18 full-time equivalent). Amenities The Moreton Bay Regional Council operates a public library and art gallery at 4 Hasking Street. The Caboolture branch of the Queensland Country Women's Association meets at 10 George Street. It is one of the oldest in Queensland, having commenced in 1929. St Laurence's Anglican Church holds regular services at 165 King Street (). Caboolture Uniting Church is at 2-8 Smiths Road (corner King Street, ). It is part of the Caboolture Region Uniting Church. New Hope Church meets at the Senior Citizens Centre at 24 Hasking Street (). It is part of the Wesleyan Methodist Church. Governance Caboolture was for most of its history the council seat of the Shire of Caboolture, however, the Shire merged into the Moreton Bay Region following statewide local government reforms in March 2008. Caboolture is divided between the electoral districts of Pumicestone and Morayfield