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.
St Mary's Catholic School (Avondale)
Avondale, Auckland
- School type
- Full Primary
- 168 students
- Roll band
- Medium (100–299)
St Mary's Catholic School (Hastings)
Mahora, Hastings
- School type
- Full Primary
- 279 students
- Roll band
- Medium (100–299)
St Mary's Catholic School (Otorohanga)
Otorohanga
- School type
- Full Primary
- 25 students
- Roll band
- Small (under 100)
St Mary's Catholic School (Putāruru)
Putaruru
- School type
- Full Primary
- 172 students
- Roll band
- Medium (100–299)
St Mary's School (Blenheim)
Blenheim
- School type
- Full Primary
- 166 students
- Roll band
- Medium (100–299)
St Mary's School (Carterton)
Carterton
- School type
- Full Primary
- 123 students
- Roll band
- Medium (100–299)
St Mary's School (Christchurch)
Christchurch
- School type
- Full Primary
- 119 students
- Roll band
- Medium (100–299)
St Mary's School (Foxton)
Foxton
- School type
- Full Primary
- 36 students
- Roll band
- Small (under 100)
St Mary's School (Hokitika)
Hokitika
- School type
- Full Primary
- 133 students
- Roll band
- Medium (100–299)
St Mary's School (Mosgiel)
Mosgiel
- School type
- Full Primary
- 130 students
- Roll band
- Medium (100–299)
St Mary's School (Wanganui)
Whanganui
- School type
- Full Primary
- 235 students
- Roll band
- Medium (100–299)
St Matthew's Primary School (Hastings)
Hastings
- School type
- Full Primary
- 148 students
- Roll band
- Medium (100–299)
St Matthew's School (Marton)
Marton
- School type
- Full Primary
- 54 students
- Roll band
- Small (under 100)
St Michael's Church School
Christchurch Central, Christchurch
- School type
- Full Primary
- 124 students
- Roll band
- Medium (100–299)
St Michael's School (Taita)
Taita, Lower Hutt
- School type
- Full Primary
- 125 students
- Roll band
- Medium (100–299)
St Patrick's Catholic School (Taumarunui)
Taumarunui
- School type
- Full Primary
- 63 students
- Roll band
- Small (under 100)
St Patrick's Catholic School (Taupo)
Taupo
- School type
- Full Primary
- 228 students
- Roll band
- Medium (100–299)
St Patrick's Catholic School (Te Awamutu)
Te Awamutu
- School type
- Full Primary
- 243 students
- Roll band
- Medium (100–299)
St Patrick's School (Bryndwr)
Bryndwr, Christchurch
- School type
- Full Primary
- 169 students
- Roll band
- Medium (100–299)
St Patrick's School (Greymouth)
Greymouth
- School type
- Full Primary
- 212 students
- Roll band
- Medium (100–299)
St Patrick's School (Inglewood)
Inglewood
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
St Patrick's School (Kaiapoi)
Kaiapoi
- School type
- Full Primary
- 195 students
- Roll band
- Medium (100–299)
St Patrick's School (Kaponga)
Kaponga
- School type
- Full Primary
- 25 students
- Roll band
- Small (under 100)
St Patrick's School (Kilbirnie)
Kilbirnie, Wellington
- School type
- Full Primary
- 128 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.