Choosing the best schools in Nyeri County for your child is one of the most important decisions you will make as a parent. Beyond academic performance, you need to consider the school’s location, learning environment, curriculum, facilities, co-curricular activities, fees and the support it provides to learners.
For parents in Nyeri County, there are several options to explore, including established public secondary schools, private primary and junior schools, boarding institutions and schools offering international curricula.
The transition to Senior School under Kenya’s Competency-Based Education (CBE) system also makes school selection particularly important. Parents and Grade 9 learners must now consider the available learning pathways and subject combinations when choosing a school for Grade 10.
This guide introduces schools in Nyeri County, their locations, available contact information and important considerations for parents. It also explains what to look for when comparing school fees and choosing a Senior School.
Important: School fees, admission requirements, available grades, subject combinations and contact details can change. Treat the information in this guide as a starting point and confirm current details directly with each institution before making an admission or payment decision.
Quick Comparison: Schools to Consider in Nyeri County
The following schools provide a starting point for parents researching education options across Nyeri County.
School |
School category |
Location |
| Kagumo High School | Public boys’ secondary | Kiganjo, Nyeri Central |
| Bishop Gatimu Ngandu Girls High School | Public girls’ secondary | Karatina, Mathira |
| Nyeri High School | Public boys’ secondary | Nyeri Central |
| Othaya Boys High School | Public boys’ secondary | Othaya, Nyeri South |
| South Tetu Girls High School | Public girls’ secondary | Mukurwe-ini |
| Chinga Boys High School | Public boys’ secondary | Othaya area |
| Mary Immaculate Girls Secondary School | Private girls’ secondary | Mweiga, Kieni West |
| Mount Kenya Academy | Private day and boarding school | Gatitu, Nyeri |
| Nyeri Good Shepherd Academy | Private day and boarding school | Nyeri |
| Consolata Primary School | Private primary school | Nyeri |
| Moi Nyeri Complex Primary School | Public primary school | Nyeri |
| St. Anne’s Ngandu School | Private school | Karatina area |
This is a selection of schools, not an official county ranking. Parents should compare institutions according to their children’s educational needs, interests and circumstances.
1. Public Secondary Schools in Nyeri County
Nyeri County has several established public secondary schools serving learners from within the county and beyond. When comparing these institutions, parents should consider the school’s academic environment, boarding arrangements, available facilities, subject offerings and admission requirements.
1. Kagumo High School
School category: Public boys’ secondary school
Location: Kiganjo, along the Nyeri–Karatina highway.
Kagumo High School is one of the established boys’ secondary schools in Nyeri County. Its location along the Nyeri–Karatina highway makes it accessible to families from Nyeri and neighbouring areas.
Parents considering Kagumo should enquire about its current Senior School subject combinations, academic support programmes, boarding facilities and co-curricular activities.
Contact information from the school directory:
- Postal address: P.O. Box 69-10102, Kiganjo
- Email: kagumohigh@gmail.com
- KNEC code listed: 08200007
Parents should confirm the current telephone contacts and admission arrangements with the school.
2. Bishop Gatimu Ngandu Girls High School
School category: Public girls’ secondary school
Location: Karatina, Mathira Sub-County.
Commonly known as BG, Bishop Gatimu Ngandu Girls High School is an established girls’ boarding school in Nyeri County.
Parents looking at this school should enquire about its current academic programmes, science and technology facilities, boarding environment, clubs and sporting opportunities.
The school also provides an option for families seeking a girls-only secondary education within the Karatina area.
Contact information from the school directory:
- Telephone: 0720 836 570 / 020 2052716
- Email: bgngandu@gmail.com
- Postal address: P.O. Box 182-10101, Karatina
- KNEC code listed: 08200010
Confirm the current contact details and admission requirements before visiting.
3. Nyeri High School
School category: Public boys’ secondary school
Location: Mathari–Ihururu Road, Nyeri Central.
Nyeri High School is another established boys’ secondary institution serving learners in Nyeri County.
Its location near Nyeri Town may be convenient for families who prefer a school within reasonable travelling distance of the town.
Parents should enquire about the school’s current Senior School pathways, subject combinations, boarding facilities, sports programmes and academic support.
Contact information:
- Telephone: 0758 107 525 / 020 2327393
- Email: info@nyerihigh.com
- Postal address: P.O. Box 337-10100, Nyeri
4. Othaya Boys High School
School category: Public boys’ secondary school
Location: Othaya, Nyeri South.
Othaya Boys High School is an established secondary school serving families in Othaya and surrounding areas.
For parents considering the school, it is important to establish which Senior School pathways and subject combinations are currently available. They should also enquire about the learning environment, boarding arrangements and opportunities for learners to participate in sports and other activities.
Contact information:
- Telephone: 0729 126 196 / 0722 154 732
- Email: Othayaboyshs@gmail.com
- Postal address: P.O. Box 93-10106, Othaya
5. South Tetu Girls High School
School category: Public girls’ secondary school
Location: Mihuti area, Mukurwe-ini.
South Tetu Girls High School is an option for parents seeking a public girls’ secondary school in the Mukurwe-ini area.
When visiting, parents should ask about the school’s academic programmes, available Senior School pathways, boarding facilities, learner welfare and co-curricular opportunities.
A school visit is particularly useful for assessing the dormitories, sanitation facilities, classrooms and general learning environment.
Contact information from the school directory:
- Postal address: P.O. Box 92-10103, Mukurwe-ini
- KNEC code listed: 08219101
Confirm the school’s current telephone and email contacts before making a visit.
6. Chinga Boys High School
School category: Public boys’ secondary school
Location: Along the Othaya–Kiriaini road, Nyeri South.
Chinga Boys High School is another option for families researching public boys’ secondary schools in the Othaya area.
Parents should establish the school’s current Senior School programme, available subject combinations, boarding arrangements and admission requirements.
Contact information:
- Telephone: 0716 829 645
- Email: chingaboys@yahoo.com
- Postal address: P.O. Box 100-10106, Othaya
2. Private Secondary Schools in Nyeri County
Private schools provide another option for parents comparing educational environments, school programmes and boarding arrangements.
Unlike public schools, private institutions determine their fees according to their approved fee structures and services. Parents should therefore obtain a current written fee schedule before accepting an admission offer.
7. Mary Immaculate Girls Secondary School
School category: Private girls’ secondary school
Location: Mweiga, Kieni West.
Mary Immaculate Girls Secondary School is located in the Mweiga area along the Nyeri–Nyahururu corridor.
Parents considering the school should enquire about its current curriculum, admission requirements, boarding arrangements, class sizes and academic support programmes.
It is also advisable to visit the school and speak with the administration about its approach to discipline, learner welfare and co-curricular activities.
Contact information from the school directory:
- Telephone: 061 55036 / 061 55061
- Email: manji@wananchi.com
- Postal address: P.O. Box 17-10100, Mweiga
Confirm that these contacts are still active before relying on them.
3. Private Primary, Junior and Senior School Options
Parents looking for private education in Nyeri have several institutions to consider. Their requirements will differ depending on whether a child is entering pre-primary, primary, Junior School or Senior School.
8. Mount Kenya Academy
School category: Private co-educational day and boarding school
Location: Gatitu, Nyeri County.
Mount Kenya Academy is an established private institution offering Kenyan and international curriculum options.
The school describes its programmes as including the Kenyan Competency-Based Education curriculum and Cambridge International Education. Its educational provision includes different school sections, making it an option for parents seeking continuity across educational levels.
The school also highlights extracurricular activities and programmes such as coding and robotics.
Parents interested in the institution should establish which curriculum is available at the specific grade level they are considering. They should also ask about boarding availability, admission assessments, additional charges and the facilities available to learners.
Fees: Mount Kenya Academy publishes its fee information through its official admissions channels. The school advises parents to contact its offices for copies of the current fee structures. Do not rely on older fee estimates when preparing your budget.
Contact information:
- Junior School: 0727 363 880 / 0720 437 387
- Senior School: 0723 977 666 / 0711 392 125
- Junior School email: infomka@mtkenyaacademy.ac.ke
- Senior School email: info@mtkenyaacademy.ac.ke
- Postal address: P.O. Box 521-10100, Nyeri
- Website: https://mtkenyaacademy.ac.ke/
9. Nyeri Good Shepherd Academy
School category: Private day and boarding school
Location: Nyeri–Kiganjo Road, Nyeri County.
Nyeri Good Shepherd Academy offers education from pre-primary through primary and Junior School.
The school describes its approach as child-centred, with an emphasis on academic development, character formation and co-curricular activities. It also provides day and boarding arrangements.
For parents transitioning children into Grade 7 or Grade 10 in the coming years, it is worth checking the school’s current grade offerings and the progression arrangements available.
Fees: Request the latest fee structure directly from the school. Fees published in previous years should not be assumed to represent current charges.
Contact information:
- Telephone: 0724 970 365
- Email: info@nyerigoodshepherdacademy.sc.ke
- Website: https://www.nyerigoodshepherdacademy.sc.ke/
10. Consolata Primary School
School category: Private primary school
Location: Nyeri Municipality.
Consolata Primary School is an option for parents researching private primary education in Nyeri.
Parents should contact the school to confirm the grades currently offered, whether Junior School classes are available, the curriculum followed and the admission requirements.
It is also important to enquire about learning resources, co-curricular activities, transport arrangements and the school’s approach to learner support.
Fees and contacts: Obtain the current fee schedule and official admissions contacts directly from the school.
11. Moi Nyeri Complex Primary School
School category: Public primary school
Location: Nyeri–Kiganjo Road, Nyeri.
Moi Nyeri Complex Primary School is an option for parents seeking public primary education in Nyeri.
Families considering the school should enquire about the current grade structure, admission arrangements, learning facilities and any applicable charges for meals, uniforms, transport or school activities.
Public basic education is government-supported, but parents should still establish what additional costs they may need to meet.
Contact information listed in the school directory:
- Telephone: 061 2030653
Confirm the current school location and admissions contact before visiting.
12. St. Anne’s Ngandu School
School category: Private school
Location: Ngandu, Karatina area.
St. Anne’s Ngandu School is another institution parents in the Karatina and Mathira areas may wish to investigate.
Its location may make it worth considering for families who prefer to find a school closer to home rather than arrange daily transport over longer distances.
Before making a decision, ask the administration about the grades offered, curriculum, fees, admission requirements, facilities and available transport arrangements.
Contact information from the school directory:
- Postal address: P.O. Box 928-10101, Karatina
- Telephone: 0714 950 172
- Email: stannesngandusch@gmail.com
4. Understanding Public Senior School Fees in Kenya
School fees are among the most important considerations when choosing a secondary school.
For the 2026 school year, the government has a published fee framework for public Senior Schools. The parental contribution for boarding schools depends on the applicable approved fee category.
The 2026 framework provides for the following annual parental contributions:
Public Senior School category |
Annual parental contribution |
| Boarding schools with the higher approved fee ceiling | KSh 53,554 |
| Boarding schools with the lower approved fee ceiling | KSh 40,535 |
| Public day Senior Schools | No parental tuition contribution under the government framework |
These figures relate to public Senior School fee arrangements. They should not be confused with the full cost of private education or used as a substitute for a school’s official joining instructions.
The government provides capitation towards the cost of public education. Parents should nevertheless confirm the applicable fee category and payment schedule with the school.
What about private schools?
Private schools have their own fee structures. Their charges may depend on:
- The learner’s grade or class.
- Whether the child is a day scholar or boarder.
- The curriculum offered.
- Meals and accommodation.
- Transport services.
- Learning materials and other school requirements.
- One-off admission and registration charges.
Always request a current written fee structure before paying an admission fee or making other financial commitments.
5. Understanding the Three Senior School Pathways Under CBE
Kenya’s Competency-Based Education system introduces a different approach to Senior School education.
Following Grade 9, learners transition to Grade 10 and pursue one of three broad pathways.
The choice should reflect the learner’s interests, strengths, abilities and future aspirations.
A. STEM (Science, Technology, Engineering and Mathematics)
The STEM pathway is designed for learners interested in scientific, technological and technical fields.
Depending on the available subject combinations, learners may explore areas such as:
- Pure Sciences.
- Applied Sciences.
- Technical and Engineering Studies.
This pathway may suit learners interested in careers involving medicine, engineering, technology, scientific research and related fields.
B. Social Sciences
The Social Sciences pathway focuses on areas such as humanities, languages and business-related studies.
It may appeal to learners interested in fields such as law, communication, education, business, public administration and social development.
C. Arts and Sports Science
This pathway provides opportunities for learners with interests and strengths in creative arts, performing arts and sports-related disciplines.
Depending on the available subject combinations, learners may pursue areas such as music and dance, fine arts, theatre and film, or sports and recreation.
It is important to remember that the pathway alone does not determine a learner’s future career. The specific subjects selected also matter.
How should parents choose a Senior School?
When considering a school for Grade 10, do not simply choose an institution because it has a strong historical reputation.
First, establish whether it offers the learner’s preferred pathway and exact subject combination.
The official Grade 10 Selection and Placement System provides information on pathways, subject combinations and participating Senior Schools.
Parents and learners can access the platform here:
https://selection-placement.kemis.go.ke/
The availability of a subject combination should always be confirmed through the official selection and placement system rather than assumed from a school’s previous curriculum.
6. Four Important Things to Check Before Choosing a School
A school may look impressive on paper, but parents should take time to assess the actual learning environment before making a decision.
Here are four practical checks worth making.
1. Visit the School and Inspect Its Facilities
Do not make a decision based solely on photographs, advertisements or examination results.
Arrange a school visit and assess the facilities your child will use.
Depending on the level of education, ask to see:
- Classrooms and learning spaces.
- Science laboratories.
- Computer and technology facilities.
- Libraries and reading resources.
- Sports and recreational facilities.
- Boarding facilities, where applicable.
- Toilets, sanitation and water facilities.
For Junior and Senior Schools, ask how practical learning is supported and what resources are available for the subjects your child may study.
2. Confirm the Available Grade 10 Pathways and Subject Combinations
This is particularly important for parents of Grade 9 learners.
A school may be approved to offer Senior School education but may not offer every pathway or subject combination.
Before making a selection, confirm that the institution offers the specific combination that matches your child’s interests and future plans.
Use the official Ministry of Education selection and placement platform to check the available options.
3. Request a Complete Fee Breakdown
Ask the school for a written fee structure showing all compulsory and optional charges.
For boarding schools, establish whether the quoted amount includes accommodation, meals, bedding and other boarding requirements.
For day schools, ask about transport, meals, uniforms and any additional learning-related expenses.
Do not rely on verbal fee estimates. A written breakdown will help you plan your finances and avoid unexpected expenses.
4. Assess the School Environment and Learner Welfare
Academic performance is important, but so is your child’s well-being.
Ask questions about:
- Teacher availability and learner support.
- Discipline policies.
- Guidance and counselling.
- Bullying prevention and reporting procedures.
- Medical support and emergency arrangements.
- Communication between teachers and parents.
- Supervision in boarding facilities.
If you are considering a boarding school, inspect the dormitories, bathrooms, dining facilities and general living conditions.
Your child should be able to learn in an environment where they feel safe, supported and respected.
7. Frequently Asked Questions About Schools in Nyeri County
Which are some of the well-known public secondary schools in Nyeri County?
Schools parents may wish to research include Kagumo High School, Bishop Gatimu Ngandu Girls High School, Nyeri High School, Othaya Boys High School, South Tetu Girls High School and Chinga Boys High School.
The right choice depends on the learner’s needs, available placements, school programmes and family circumstances.
Which private schools can parents consider in Nyeri?
Options to investigate include Mount Kenya Academy, Nyeri Good Shepherd Academy, Consolata Primary School and Mary Immaculate Girls Secondary School.
Parents should contact each institution to confirm the grades offered, curriculum, fees and admission arrangements.
How much are public boarding Senior School fees in Kenya in 2026?
The 2026 government framework provides for annual parental contributions of up to KSh 53,554 or KSh 40,535 for public boarding Senior Schools, depending on the applicable approved category.
Parents should confirm the correct category and payment schedule with the individual school.
Are public day Senior Schools free?
Under the 2026 government Senior School fee framework, parents are not required to pay the prescribed school fee contribution for public day Senior Schools. However, parents should confirm any legitimate arrangements relating to personal requirements, meals, uniforms and other learner needs.
What are the three Senior School pathways in Kenya?
The three pathways are:
- STEM (Science, Technology, Engineering and Mathematics).
- Social Sciences.
- Arts and Sports Science.
Learners select subject combinations within their chosen pathways.
How can I find out which schools offer a particular Grade 10 subject combination?
Use the official Ministry of Education Grade 10 Selection and Placement System:
https://selection-placement.kemis.go.ke/
The platform provides information to help learners explore pathways, subject combinations and Senior Schools.
Should I choose a school based only on academic performance?
No. Academic performance is important, but it should be considered alongside teaching quality, learner support, facilities, school culture, safety, co-curricular opportunities and affordability.
A school that matches your child’s strengths and learning needs may be a better choice than one selected solely because of its reputation.
Final Thoughts: Choosing the Right School for Your Child
Nyeri County offers parents a range of educational options, from established public secondary schools to private primary, Junior and Senior School institutions.
However, the best school is not necessarily the most famous or the most expensive. It is the one that provides the right learning environment, appropriate academic opportunities, adequate support and a good foundation for your child’s future.
Take time to research your options, visit the schools, speak to their administrations and compare the full cost of education before making a decision.
For parents navigating the transition to Grade 10, pay particular attention to the available pathways and subject combinations. Make sure the school you select can support your child’s interests and aspirations.
A good school choice is not simply about where your child will study. It is about finding an environment where your child can learn, grow, discover their strengths and prepare confidently for the future.
Â
Â
ALSO READ: What Should Kids Never Share With an AI Chatbot?

