Quick answer
Kiambaa Sub-County has about 18 private schools on the MoE junior secondary list, including Merry Times, Early Learners, Foresight, Wakah, Royal Brains and South Muchatha. Approval means MoE cleared them to host Grades 7 to 9 under CBC; it is not a ranking. Confirm registration, fees and class size before you enrol.
Updated 19 October 2026
Parents looking for a private Junior Secondary School (JSS) in Kiambaa Sub-County have more options than a few years ago. Under the Competency Based Curriculum (CBC), Grades 7 to 9 sit in junior secondary, and many private primary schools in Kiambu were cleared by the Ministry of Education (MoE) to host that stage. This guide lists the MoE-approved private JSS options recorded for Kiambaa, explains what the approval means, and sets out practical checks before you enrol. It is based on the Ministry list of junior secondary schools per county (as republished by Education News Hub) and MoE registration practice for private schools.
In this guide
What “MoE-approved” JSS means in Kiambaa
Junior secondary is not a free-for-all brand name. Schools that host Grades 7 to 9 need to meet MoE standards on classrooms, teachers, curriculum materials and registration. The national list names the school, county, sub-county, whether it is day or boarding, and capacity figures such as classrooms and enrolment. A school on that list for Kiambaa has been cleared to offer JSS there; it does not mean every private primary in Kiambaa automatically runs Grades 7 to 9, and lists are updated when MoE revises approvals. Always confirm the current registration status with the school and, where needed, through NEMIS or the county education office.
Private junior secondary schools in Kiambaa (MoE list)
The schools below appear on the MoE-approved junior secondary list under Kiambu County, Kiambaa Sub-County. Names are shown as recorded on that list. Most are day schools; a few offer day and boarding. Capacity figures (classrooms and learner numbers) change over time, so treat them as a snapshot from the published list rather than a current seating chart.
| School | Type (as listed) | Notes from MoE list |
|---|---|---|
| Merry Times Junior Academy | Day, mixed | Listed under Kiambaa primary set |
| Early Learners Academy | Day, mixed | Kiambaa |
| Foresight Academy | Day, mixed | Kiambaa |
| The Angels Care School | Day, mixed | Kiambaa |
| Upper Hill Junior Academy (Karuri) | Day, mixed | Listed as Upper Hill Junior Academy – Karuri |
| Rehoboth School | Day, mixed | Kiambaa |
| ACK St Paul’s Waguthu Primary | Day, mixed | Faith-based primary hosting JSS |
| Karen Academy | Day, mixed | Kiambaa (not to be confused with Karen in Nairobi) |
| North Muchatha Junior Academy | Day, mixed | Listed under secondary set for JSS |
| Loiswell Academy | Day and boarding, mixed | Kiambaa |
| Wakah Academy | Day and boarding, mixed | Larger listed capacity |
| Royal Brains School | Day, mixed | Kiambaa |
| Joypot Academy | Day, mixed | Kiambaa |
| Kiambaa St Ann Junior Academy | Day, mixed | Kiambaa |
| ACK St Phillips Academy | Day, mixed | Faith-based |
| South Muchatha Junior Academy | Day, mixed | Listed under secondary set for JSS |
| Robstar Junior Academy | Day, mixed | Kiambaa |
| Redhill Baraka School | Day, mixed | Kiambaa |
Public primary schools in Kiambaa also host JSS under the government pathway. This article focuses on the private MoE-approved names parents usually search for. For another Nairobi sub-county example of how public JSS lists are organised, see our Kibra public JSS list.
How to shortlist a private JSS in Kiambaa
- Confirm Grades 7 to 9 are actually running this year, with trained teachers for the learning areas you care about.
- Ask for the MoE registration and NEMIS school code, then match the name to the national list.
- Visit during a school day if you can: classroom size, textbooks, labs or workshops, and learner safety matter more than a brochure.
- Compare fees in writing: tuition, lunch, transport, books, activity fees and any boarding charge. Private JSS fees in Kiambu vary widely by location and facilities.
- Check transfer and assessment practice: how the school reports CBC progress and prepares learners for senior school pathways.

Fees, transport and location tips
Kiambaa covers areas such as Karuri, Muchatha, Ndenderu and parts of the Banana and Ruaka corridor. Transport cost can wipe out a fee “saving” if the school is far from home. Ask whether the school runs its own vans, what the monthly charge is, and whether routes cover your estate. Boarding options (Loiswell and Wakah appear on the MoE list as day and boarding) suit families who travel, but boarding adds food, laundry and weekend arrangements.
If you are starting a private school rather than choosing one, MoE registration has its own paper trail. Our guide on how to register a school in Kenya covers the Basic Education Act pathway, county education offices and typical documentation.
What to ask on a school visit
- How many Grade 7, 8 and 9 streams do you run, and what is the average class size?
- Which teachers are TSC-registered or hold CBC junior secondary training?
- How do you handle learners who join mid-year from another school?
- What is included in the fee structure for the current year, and what is optional?
- How do parents receive assessment reports?
Keeping the list current
MoE periodically updates which institutions may host junior secondary. A school can gain or lose approval, change its trading name, or move site. Before you pay a deposit, ask the school for written proof of current approval and call the Kiambu County education office if anything looks off. NEMIS remains the government system for institutional records; parents can also ask the school to show its NEMIS entry.
Frequently asked questions
How many private JSS schools are in Kiambaa?
The MoE-approved junior secondary list records about 18 private names under Kiambaa Sub-County, including Merry Times, Early Learners, Foresight, Angels Care, Upper Hill Junior Academy Karuri, Rehoboth, ACK St Paul’s Waguthu, Karen Academy, North and South Muchatha, Loiswell, Wakah, Royal Brains, Joypot, Kiambaa St Ann, ACK St Phillips, Robstar and Redhill Baraka.
Are these schools ranked as the “best”?
No. This is an MoE approval list, not a league table. “Best” depends on fees, distance, class size, boarding need and how the school delivers CBC for your child.
Do private JSS schools in Kiambaa follow CBC?
Yes. Junior secondary in Kenya uses the Competency Based Curriculum for Grades 7 to 9. Approved schools are expected to follow MoE curriculum designs and assessment rules.
Can I transfer my child from a public JSS to a private one in Kiambaa?
Usually yes, subject to space and the receiving school’s admission rules. Take the latest assessment report and ask both schools about NEMIS transfer steps.
Where can I verify a school is approved?
Start with the MoE junior secondary list for Kiambu, confirm the school’s registration documents on site, and use NEMIS or the county education office if you need a second check.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


