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.
Colwill School Massey
Massey, Auckland
- School type
- Full Primary
- 238 students
- Roll band
- Medium (100–299)
Colyton School
Feilding
- School type
- Full Primary
- 152 students
- Roll band
- Medium (100–299)
Conifer Grove School
Takanini, Auckland
- School type
- Full Primary
- 539 students
- Roll band
- Large (300–599)
Corinna School
Porirua East, Porirua
- School type
- Full Primary
- 135 students
- Roll band
- Medium (100–299)
Coroglen School
Whitianga
- School type
- Full Primary
- 26 students
- Roll band
- Small (under 100)
Crawshaw School
Nawton, Hamilton
- School type
- Full Primary
- 292 students
- Roll band
- Medium (100–299)
Cust School
Cust
- School type
- Full Primary
- 134 students
- Roll band
- Medium (100–299)
Dalefield School
Carterton
- School type
- Full Primary
- 74 students
- Roll band
- Small (under 100)
Dannevirke South School
Dannevirke
- School type
- Full Primary
- 258 students
- Roll band
- Medium (100–299)
Diamond Harbour School
Diamond Harbour
- School type
- Full Primary
- 108 students
- Roll band
- Medium (100–299)
Dipton School
Dipton
- School type
- Full Primary
- 46 students
- Roll band
- Small (under 100)
Discovery School
Whitby, Porirua
- School type
- Full Primary
- 450 students
- Roll band
- Large (300–599)
Don Buck School
Massey, Auckland
- School type
- Full Primary
- 250 students
- Roll band
- Medium (100–299)
Dorie School
Chertsey, Ashburton
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Dovedale School
Tasman
- School type
- Full Primary
- 21 students
- Roll band
- Small (under 100)
Drummond Primary School
Drummond
- School type
- Full Primary
- 113 students
- Roll band
- Medium (100–299)
Drury School
Drury
- School type
- Full Primary
- 330 students
- Roll band
- Large (300–599)
Dunedin Rudolf Steiner School
Maia, Dunedin
- School type
- Full Primary
- 77 students
- Roll band
- Small (under 100)
Duntroon School
Duntroon
- School type
- Full Primary
- 103 students
- Roll band
- Medium (100–299)
Edgecumbe School
Edgecumbe
- School type
- Full Primary
- 166 students
- Roll band
- Medium (100–299)
Edmund Hillary School
Papakura
- School type
- Full Primary
- 188 students
- Roll band
- Medium (100–299)
Egmont Village School
Egmont Vllage, Inglewood
- School type
- Full Primary
- 195 students
- Roll band
- Medium (100–299)
Eketāhuna School
Eketahuna
- School type
- Full Primary
- 90 students
- Roll band
- Small (under 100)
Elim Christian College Henderson
Henderson, Auckland
- School type
- Full Primary
- 143 students
- Roll band
- Medium (100–299)
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.