Public schools in Northern Beaches
15 NSW government schools in the Northern Beaches local government area, covering 12 suburbs and towns.
Primary schools (9)
Balgowlah Heights Public School
Collaroy Plateau Public School
Cromer Public School
Curl Curl North Public School
Dee Why Public School
Frenchs Forest Public School
Mona Vale Public School
Narrabeen Lakes Public School
Terrey Hills Public School
High schools (5)
Barrenjoey High School
Northern Beaches Secondary College Cromer Campus
Northern Beaches Secondary College Freshwater Senior Campus
Northern Beaches Secondary College Manly Campus
Pittwater High School
Schools for specific purposes (1)
At a glance
The 15 schools listed here have a combined full-time-equivalent enrolment of about 8,521 students. The largest is Northern Beaches Secondary College Cromer Campus with 1,156 students, and the oldest is Narrabeen Lakes Public School, whose first teacher started on 1 April 1889.
Every NSW public school has a local intake area. If you are moving within or into Northern Beaches, check your exact address with the NSW School Finder – intake boundaries can split suburbs.
Suburbs covered: Allambie, Avalon, Balgowlah, Collaroy Plateau, Cromer, Dee Why, FRESHWATER, Frenchs Forest, Mona Vale, Narrabeen, North Curl Curl, Terrey Hills.