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)
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.