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.
Te Pae School (Proposed opening date: 2027-01-01)
Westgate, Auckland
- School type
- Full Primary
Te Pahu School
Te Pahu, Hamilton
- School type
- Full Primary
- 101 students
- Roll band
- Medium (100–299)
Te Paina School
Mercer
- School type
- Full Primary
- 63 students
- Roll band
- Small (under 100)
Te Parito Kōwhai Russley School
Avonhead, Christchurch
- School type
- Full Primary
- 414 students
- Roll band
- Large (300–599)
Te Pohue School
Te Pohue
- School type
- Full Primary
- 24 students
- Roll band
- Small (under 100)
Te Puna School
Te Puna
- School type
- Full Primary
- 244 students
- Roll band
- Medium (100–299)
Te Puru School
Te Puru
- School type
- Full Primary
- 164 students
- Roll band
- Medium (100–299)
Te Rā School
Raumati South, Kapiti Coast
- School type
- Full Primary
- 135 students
- Roll band
- Medium (100–299)
Te Raekura Redcliffs School
Redcliffs, Christchurch
- School type
- Full Primary
- 246 students
- Roll band
- Medium (100–299)
Te Ranga School
Te Puke
- School type
- Full Primary
- 176 students
- Roll band
- Medium (100–299)
Te Rapa School
Te Rapa, Hamilton
- School type
- Full Primary
- 513 students
- Roll band
- Large (300–599)
Te Rau Horopito
Rolleston
- School type
- Full Primary
- 60 students
- Roll band
- Small (under 100)
Te Rerenga School
Te Rerenga
- School type
- Full Primary
- 115 students
- Roll band
- Medium (100–299)
Te Rito Harakeke - Marshland School
Marshland, Christchurch
- School type
- Full Primary
- 578 students
- Roll band
- Large (300–599)
Te Rōhutu Whio
Rolleston
- School type
- Full Primary
- 333 students
- Roll band
- Large (300–599)
Te Takarangi
Purerua
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Te Tipua School
Gore
- School type
- Full Primary
- 35 students
- Roll band
- Small (under 100)
Te Uku School
Raglan, Te Uku
- School type
- Full Primary
- 129 students
- Roll band
- Medium (100–299)
Te Waitai Sefton School
Sefton
- School type
- Full Primary
- 122 students
- Roll band
- Medium (100–299)
Te Waka Unua School
Woolston, Christchurch
- School type
- Full Primary
- 485 students
- Roll band
- Large (300–599)
Te Waotu School
Putaruru
- School type
- Full Primary
- 129 students
- Roll band
- Medium (100–299)
Te Whai Hiringa
Flaxmere, Hastings
- School type
- Full Primary
- 422 students
- Roll band
- Large (300–599)
Te Wharekura o Tāmaki ki te Tonga (Proposed opening date: 2026-10-12)
Clendon Park, Auckland
- School type
- Full Primary
Thames South School
Thames
- School type
- Full Primary
- 59 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.