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.
Moawhango School
Moawhango
- School type
- Full Primary
- 30 students
- Roll band
- Small (under 100)
Mohaka School
Mohaka
- School type
- Full Primary
- 35 students
- Roll band
- Small (under 100)
Mokau School
Mokau
- School type
- Full Primary
- 22 students
- Roll band
- Small (under 100)
Motatau School
Motatau
- School type
- Full Primary
- 61 students
- Roll band
- Small (under 100)
Motu School
Motu
- School type
- Full Primary
- 7 students
- Roll band
- Small (under 100)
Motueka South School
Motueka
- School type
- Full Primary
- 169 students
- Roll band
- Medium (100–299)
Motueka Steiner School
Lower Moutere
- School type
- Full Primary
- 82 students
- Roll band
- Small (under 100)
Mount Biggs School
Feilding
- School type
- Full Primary
- 110 students
- Roll band
- Medium (100–299)
Mountview School
Taupo
- School type
- Full Primary
- 309 students
- Roll band
- Large (300–599)
Mt Cook School (Wellington)
Wellington
- School type
- Full Primary
- 287 students
- Roll band
- Medium (100–299)
Mt Pleasant School
Mt Pleasant, Christchurch
- School type
- Full Primary
- 372 students
- Roll band
- Large (300–599)
Mt Somers Springburn School
Mount Somers, Ashburton
- School type
- Full Primary
- 79 students
- Roll band
- Small (under 100)
Mulberry Grove School
Tryphena
- School type
- Full Primary
- 23 students
- Roll band
- Small (under 100)
Muritai School
Eastbourne, Lower Hutt
- School type
- Full Primary
- 328 students
- Roll band
- Large (300–599)
Muriwai School
Muriwai, Gisborne
- School type
- Full Primary
- 57 students
- Roll band
- Small (under 100)
National Park School
National Park
- School type
- Full Primary
- 31 students
- Roll band
- Small (under 100)
Nelson Christian Academy
Stoke, Nelson
- School type
- Full Primary
- 311 students
- Roll band
- Large (300–599)
Netherton School
Netherton, Paeroa
- School type
- Full Primary
- 134 students
- Roll band
- Medium (100–299)
New Brighton Catholic School (Chch)
New Brighton, Christchurch
- School type
- Full Primary
- 194 students
- Roll band
- Medium (100–299)
New Plymouth Adventist Christian School
Vogeltown, New Plymouth
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Newbury School
Palmerston North
- School type
- Full Primary
- 189 students
- Roll band
- Medium (100–299)
Ngaere School
Stratford
- School type
- Full Primary
- 147 students
- Roll band
- Medium (100–299)
Ngahinapouri School
Ngahinapouri
- School type
- Full Primary
- 177 students
- Roll band
- Medium (100–299)
Ngakonui Valley School
Taumarunui
- School type
- Full Primary
- 47 students
- Roll band
- Small (under 100)
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.