Full primary schools (Years 1–8)
Full primary schools teach all primary years on one site — from Year 1 through Year 8. You'll find these often in smaller towns and rural communities where a single kura serves the whole primary age range. There are 1,050 full primary schools in this directory.
Plimmerton School
Plimmerton, Porirua
- School type
- Full Primary
- 383 students
- Roll band
- Large (300–599)
Pokeno School
Pokeno
- School type
- Full Primary
- 656 students
- Roll band
- Very large (600+)
Pompallier Catholic School
Kaitaia
- School type
- Full Primary
- 158 students
- Roll band
- Medium (100–299)
Pongakawa School
Pongakawa
- School type
- Full Primary
- 307 students
- Roll band
- Large (300–599)
Pongaroa School
Pongaroa
- School type
- Full Primary
- 51 students
- Roll band
- Small (under 100)
Poolburn School
Oturehua
- School type
- Full Primary
- 28 students
- Roll band
- Small (under 100)
Porangahau School
Porangahau
- School type
- Full Primary
- 37 students
- Roll band
- Small (under 100)
Porirua Montessori Primary School
Whitby, Porirua
- School type
- Full Primary
- 9 students
- Roll band
- Small (under 100)
Poroti School
Poroti, Whangarei
- School type
- Full Primary
- 40 students
- Roll band
- Small (under 100)
Poroutawhao School
Levin
- School type
- Full Primary
- 103 students
- Roll band
- Medium (100–299)
Port Chalmers School
Port Chalmers
- School type
- Full Primary
- 79 students
- Roll band
- Small (under 100)
Portobello School
Portobello, Dunedin
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Postgate School
Whitby, Porirua
- School type
- Full Primary
- 318 students
- Roll band
- Large (300–599)
Potaka School
Hicks Bay
- School type
- Full Primary
- 45 students
- Roll band
- Small (under 100)
Poukawa School
Hastings
- School type
- Full Primary
- 92 students
- Roll band
- Small (under 100)
Pouto School
Te Kopuru
- School type
- Full Primary
- 12 students
- Roll band
- Small (under 100)
Prebbleton School
Prebbleton
- School type
- Full Primary
- 541 students
- Roll band
- Large (300–599)
Pt England School
Panmure, Auckland
- School type
- Full Primary
- 432 students
- Roll band
- Large (300–599)
Pukeatua Primary School (Wainuiomata)
Wainuiomata, Lower Hutt
- School type
- Full Primary
- 147 students
- Roll band
- Medium (100–299)
Pukeatua School
Pukeatua
- School type
- Full Primary
- 88 students
- Roll band
- Small (under 100)
Pukehamoamoa School
Hastings
- School type
- Full Primary
- 58 students
- Roll band
- Small (under 100)
Pukehina School
Pukehina
- School type
- Full Primary
- 11 students
- Roll band
- Small (under 100)
Pukehou School
Pukehou
- School type
- Full Primary
- 37 students
- Roll band
- Small (under 100)
Pukekohe North School
Pukekohe
- School type
- Full Primary
- 349 students
- Roll band
- Large (300–599)
Get started
Connect your school to LearnSpace
Create your account to connect your school or classroom. Choose your role — we'll link you using the official MoE school number.