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.
Ohinewai School
Ohinewai, Huntly
- School type
- Full Primary
- 115 students
- Roll band
- Medium (100–299)
Ōhoka School
Kaiapoi
- School type
- Full Primary
- 219 students
- Roll band
- Medium (100–299)
Ohuka School
Wairoa
- School type
- Full Primary
- 11 students
- Roll band
- Small (under 100)
Ohura Valley Primary
Ohura
- School type
- Full Primary
- 10 students
- Roll band
- Small (under 100)
Okains Bay School
Okains Bay
- School type
- Full Primary
- 9 students
- Roll band
- Small (under 100)
Okiwi School
Okiwi
- School type
- Full Primary
- 32 students
- Roll band
- Small (under 100)
Okoia School
Okoia, Whanganui
- School type
- Full Primary
- 48 students
- Roll band
- Small (under 100)
Omahu School
Hastings
- School type
- Full Primary
- 53 students
- Roll band
- Small (under 100)
Omakau School
Omakau
- School type
- Full Primary
- 84 students
- Roll band
- Small (under 100)
Omakere School
Waipawa
- School type
- Full Primary
- 70 students
- Roll band
- Small (under 100)
Omarama School
Omarama
- School type
- Full Primary
- 28 students
- Roll band
- Small (under 100)
Ōmata School
Omata, New Plymouth
- School type
- Full Primary
- 200 students
- Roll band
- Medium (100–299)
Omihi School
Hurunui
- School type
- Full Primary
- 40 students
- Roll band
- Small (under 100)
Ōmokoroa Point School
Omokoroa
- School type
- Full Primary
- 326 students
- Roll band
- Large (300–599)
Omokoroa School
Whakamarama
- School type
- Full Primary
- 317 students
- Roll band
- Large (300–599)
Ongaonga School
Ongaonga
- School type
- Full Primary
- 28 students
- Roll band
- Small (under 100)
Ongarue School
Ongarue
- School type
- Full Primary
- 21 students
- Roll band
- Small (under 100)
Opaheke School
Papakura
- School type
- Full Primary
- 604 students
- Roll band
- Very large (600+)
Ōpaki School
Masterton
- School type
- Full Primary
- 175 students
- Roll band
- Medium (100–299)
Opiki School
Opiki, Palmerston North
- School type
- Full Primary
- 113 students
- Roll band
- Medium (100–299)
Opotiki School
Opotiki
- School type
- Full Primary
- 307 students
- Roll band
- Large (300–599)
Ōpoutere School
Whangamata
- School type
- Full Primary
- 115 students
- Roll band
- Medium (100–299)
Opua School
Opua
- School type
- Full Primary
- 90 students
- Roll band
- Small (under 100)
Opunake School
Opunake
- School type
- Full Primary
- 154 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