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)
One learning ecosystem for schools, teachers, and whānau
LearnSpace is a NZ-built suite of curriculum-aligned apps — used in class and at home. It connects schools, kaiako, and parents on one platform, so every tamaiti gets the same quality learning tools wherever they are.
Schools
One admin dashboard for rosters, staff invites, and roll-based pricing — no juggling separate logins per app.
Teachers
Curriculum-aligned apps for Years 1–8, ready to use in class and set for homework in a click.
Parents
The same classroom apps at home, so you can support your tamariki's learning without extra logins or ads.
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.
Get started
Bring LearnSpace home for your tamariki
You don't need your school on LearnSpace to join — create a family account and give your kids classroom-quality apps at home.
Get started as a parent