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.
Ngākōroa School
Karaka
- School type
- Full Primary
- 218 students
- Roll band
- Medium (100–299)
Ngakuru School
Ngakuru, Rotorua
- School type
- Full Primary
- 58 students
- Roll band
- Small (under 100)
Ngamatapouri School
Waitotara
- School type
- Full Primary
- 4 students
- Roll band
- Small (under 100)
Ngaruawahia School
Ngaruawahia
- School type
- Full Primary
- 163 students
- Roll band
- Medium (100–299)
Ngatapa School
Gisborne
- School type
- Full Primary
- 12 students
- Roll band
- Small (under 100)
Ngatea School
Ngatea
- School type
- Full Primary
- 278 students
- Roll band
- Medium (100–299)
Ngatimoti School
Motueka
- School type
- Full Primary
- 67 students
- Roll band
- Small (under 100)
Ngunguru School
Ngunguru
- School type
- Full Primary
- 221 students
- Roll band
- Medium (100–299)
Ngutuawa School
Woolston, Christchurch
- School type
- Full Primary
- 133 students
- Roll band
- Medium (100–299)
Ngutunui School
Puketotara, Pirongia
- School type
- Full Primary
- 37 students
- Roll band
- Small (under 100)
Norfolk School
Inglewood
- School type
- Full Primary
- 153 students
- Roll band
- Medium (100–299)
Norsewood and Districts School
Norsewood
- School type
- Full Primary
- 41 students
- Roll band
- Small (under 100)
North Loburn School
Loburn North
- School type
- Full Primary
- 79 students
- Roll band
- Small (under 100)
North Street School
Feilding
- School type
- Full Primary
- 336 students
- Roll band
- Large (300–599)
Northland School
Northland, Wellington
- School type
- Full Primary
- 214 students
- Roll band
- Medium (100–299)
Nova Montessori School
New Brighton, Christchurch
- School type
- Full Primary
- 41 students
- Roll band
- Small (under 100)
Nuhaka School
Nuhaka
- School type
- Full Primary
- 97 students
- Roll band
- Small (under 100)
Nukuhou North School
Whakatane
- School type
- Full Primary
- 55 students
- Roll band
- Small (under 100)
Oaklands Te Kura o Ōwaka
Halswell, Christchurch
- School type
- Full Primary
- 627 students
- Roll band
- Very large (600+)
Oakura School
New Plymouth
- School type
- Full Primary
- 365 students
- Roll band
- Large (300–599)
Oceanview Heights School
Marchwiel, Timaru
- School type
- Full Primary
- 106 students
- Roll band
- Medium (100–299)
Ohakune School
Ohakune
- School type
- Full Primary
- 261 students
- Roll band
- Medium (100–299)
Ohau School
Ohau, Levin
- School type
- Full Primary
- 147 students
- Roll band
- Medium (100–299)
Ohaupo School
Ohaupo
- School type
- Full Primary
- 208 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.