Best Private
Primary &
Junior School
in Kirinyaga
County

Where Every
Child’s Potential
Takes Flight

Best Primary & Junior School in Kirinyaga County

Since 1992, Kerugoya Municipality Boarding Primary School has been more than just a school. We’re a community built on strong Christian values, academic excellence, and the belief that every child has unique talents waiting to be discovered.

Nestled on the slopes of Mount Kenya, our school combines modern education with personal attention. We don’t just teach your children. We guide, support, and help them grow into confident, capable young people ready for whatever comes next.

Whether your child is just starting their educational journey at 2 years old or preparing for their national exams, we’re here to help them succeed. We are the best primary and junior school in Kirinyaga County and among the top in the country.

I look forward to welcoming you to KMBPS, a global village on the slope of Mt. Kenya.

Solomon Munene—Manager,
KMBPS

Why Parents Trust Us With Their Children

Join hundreds of families who've chosen KMBPS for quality education, proven results, and a caring environment where every child thrives.

#1

CBC implementers in Kenya 

27 Years

Of consistent National Secondary School placements

100%

Connected. Every classroom has internet access

A Learning Environment Built for Success

Your child spends most of their day at school. We’ve designed every part of our campus to support learning, growth, and well-being. From modern classrooms to comfortable dormitories, we’ve thought of everything.

Complete CBC
Education Programs

At KMBPS, Kenya’s technology-leading primary school, we prepare your child for academic excellence and future success by providing a supportive, Christian values-based, and innovative learning environment. From early childhood through junior secondary, children build essential literacy and numeracy skills, develop 21st-century digital competencies, and explore unique opportunities like our exclusive Aviation Club.

Three decades of excellence speak louder than promises. Since 1992, KMBPS has consistently delivered top academic results, with our 2024 KCPE score of 456/500 leading Central Kenya. Our graduates don’t just pass—they thrive in Kenya’s best National Secondary Schools, including Alliance, Mang’u, Starehe, and Kenya High.

R e a d y t o J o i n t h e K M B P S F a m i l y ?

We’re excited you’re considering KMBPS, the best primary and junior school in Kirinyaga County, for your child’s education. The admissions process is straightforward. We’re here to answer questions and help you every step of the way.

Nothing replaces seeing our campus in person. Schedule a tour and we’ll show you around. Meet our teachers. See our facilities. Talk to current students and parents. Ask all your questions.

Tours run Monday through Friday during school hours. Call ahead and we’ll make sure someone is available to give you a proper visit.

Once you’re ready to apply, we’ll provide an application form. Fill it out completely and submit it along with:

  • Your child’s birth certificate
  • Recent passport photos
  • Previous school reports (if applicable)
  • Medical records
  • Immunization records

For children entering Lower Primary and above, we conduct a simple assessment. This isn’t about passing or failing. We want to understand your child’s current level so we can place them appropriately and provide the right support from day one.

For early childhood levels, we have a brief interaction to make sure the child is ready for school.

What Makes
the Difference:

Quality teaching matters. Our teachers are trained, experienced, and passionate about education. We keep class sizes small so no child falls behind. We identify struggling students early and provide extra support. We challenge high achievers to reach even further. Enroll your child in the best primary and junior school in Kirinyaga County.

School Fees Structure 2025/2026

Transparent and comprehensive fee breakdown per term

GRADE BOARDERS
PER TERM (KSH)
DAY SCHOLARS
PER TERM (KSH)
UNIFORM (KSH) BOOK FUND
(KSH)
Boys Girls
Playgroup 22,200 15,700 8,000 8,000 2,000
PP1 23,200 16,200 9,000 9,000 2,500
PP2 23,200 16,200 9,000 9,000 3,250
Grade 1 30,700 18,200 10,000 10,000 3,250
Grade 2 30,700 18,200 10,000 10,000 3,500
Grade 3 30,700 18,200 10,000 10,000 3,900
Grade 4 34,200 21,200 10,500 10,500 5,720
Grade 5 34,200 21,200 10,500 10,500 6,000
Grade 6 37,200 21,700 10,500 10,500 6,500

Important Information

  • REGISTRATION FEE: KSh 1,000 (One-time payment during admission, non-refundable)
  • BOOK FUND: If the Book fund for the next academic year is higher, the parent is only required to top up the difference
  • MEDICAL FEES: The school fees per term are inclusive of the medical fee of KSh 700
  • ACTIVITY FEES: The fees is also inclusive of activity fee
  • UNIFORM: Purchase of uniform in school is optional i.e. One can buy in school or outside the school
  • TRANSPORT: School Transport is available for day scholars and the charges are given separately
GRADE BOARDERS
PER TERM (KSH)
DAY SCHOLARS
PER TERM (KSH)
UNIFORM (KSH) BOOKFUND (KSH)
(One off payment)
Boys Girls
GRADE 7 40,700 26,700 13,000 13,000 11,200
GRADE 8 42,700 28,700 13,000 13,000 12,000
GRADE 9 42,700 28,700 13,000 13,000 12,900

Important Information

  • REGISTRATION FEE: KSh 1,000 (One-time payment during admission, non-refundable)
  • BOOK FUND: If the Book fund for the next academic year is higher, the parent is only required to top up the difference
  • MEDICAL FEES: The school fees per term are inclusive of the medical fee of KSh 700
  • ACTIVITY FEES: The fees is also inclusive of activity fee
  • UNIFORM: Purchase of uniform in school is optional i.e. One can buy in school or outside the school
  • TRANSPORT: School Transport is available for day scholars and the charges are given separately

Need Complete Fee Details?

Download the full fee structure document including payment details, bank information, and M-PESA paybill numbers

Questions About Fees?

Our admissions team is ready to help you understand our fee structure and payment options

Student
Life

Best Primary and Junior School in Kirinyaga County

sun

Our Educational
Philosophy

We believe every child has potential waiting to be unlocked. Some children excel in mathematics. Others shine in sports or arts. Some are natural leaders. Others work best behind the scenes.

Your child is unique. Our job is to figure out what makes them special and help them develop those gifts. That’s why we offer more than just classroom learning

Building Skills Beyond Books

Education isn’t just academics. Your child needs opportunities to explore interests, develop talents, and build life skills like teamwork, leadership, and perseverance. That’s why we offer programs you won’t find anywhere else. KMBPS, the Best Primary and Junior School in Kirinyaga County.

Ready to Give Your Child the Best Start?

Best Private Primary & Junior School in Kirinyaga County
Best Private Primary & Junior School in Kirinyaga County

Have questions?
Our admissions team is ready to help.

News & Events

Best boarding Primary schools in Kenya
School Life & Student Development

Benefits of Boarding School for Primary Students

Choosing the right educational path for young children represents one of the most significant decisions parents face. Boarding schools for primary students offer a unique educational model that combines academic

Read More »