Schools by place
Nyandarua District
622 schools: 471 primary and 151 secondary.
Schools in Nyandarua
622 schools shown.
- Abercrest Pri
Primary School · Mixed · Day · Nyandarua County
- Abercrest Sec
Secondary School · Mixed · Day & Boarding · Nyandarua County
- Aberdare Pri
Primary School · Mixed · Day · Nyandarua County
- Ack St. James Pri
Primary School · Mixed · Day · Nyandarua County
- Aglow Junior Prim Sch.
Primary School · Mixed · Day & Boarding · Nyandarua County
- Aic Ngano Academy Primary Sch.
Primary School · Mixed · Day · Nyandarua County
- Aic Olkalou Secondary School
Secondary School · Mixed · Day & Boarding · Nyandarua County
- Alight Primary
Primary School · Mixed · Day · Nyandarua County
- All Saints Njabini Academy
Primary School · Mixed · Day & Boarding · Nyandarua County
- Alma Pri
Primary School · Mixed · Day & Boarding · Nyandarua County
- Amani Pri
Primary School · Mixed · Day · Nyandarua County
- Arberdare Technical Sec
Secondary School · Girls · Day & Boarding · Nyandarua County
- Avenue Junior Pri
Primary School · Mixed · Day · Nyandarua County
- Baari Pri
Primary School · Mixed · Day · Nyandarua County
- Baari Sec
C4 · Mixed · Day · Nyandarua County
- Bahati Pri Sch
Primary School · Mixed · Day · Kilifi County
- Baraka Primary
Primary School · Mixed · Day · Nakuru County
- Bidii Pri Sch
Primary School · Mixed · Day · Nairobi County
- Blessland Primary
Primary School · Mixed · Day · Nyandarua County
- Blue Waters Academy
Primary School · Mixed · Day & Boarding · Nyandarua County