Welcome to
Nairobi Primary and Junior School

Mixed Day and Boarding Public school

Welcome to
Nairobi Primary and Junior School

Mixed Day and Boarding Public school

Welcome to
Nairobi Primary and Junior School

Mixed Day and Boarding Public school

About Us

Established in 1902, Nairobi Primary School is a mixed Day and Boarding Public School located in Nairobi county Westlands Sub-County, Kilimani Zone. We can be accessed through two main gates, one along Mamlaka Road and another along State House Road.

Academic Overview

We blend tradition with modern education to nurture young minds

01.

Preschool  

Play-group, Reception, Pre-primary 1 and 2

02.

Lower School

Grades 1-3

03.

Middle School 

Grades 4-6

04.

Junior School 

Grades 7-9

PERFORMANCE TRENDS

YEARROLLENGKISWMATHSCIESSREMEAN
202124279.6068.5772.5870.1774.13365.05
202225677.4567.8170.8265.4570.43351.96
202332773.7668.8770.1166.4568.83348.02

Our Facilities

Physical Structures

The school is well-equipped with 40 classrooms, boarding blocks, dinning hall, an ICT lab, library, swimming pool, sanatorium and playing fields.

Upcoming Science lab

The Dagoretti North Constituency National Government is in the process of constructing a science lab for use by the Junior School.

Additional classes

We are also seeking funding from the government of Kenya to construct additional classes to cater the inaugural Grade 9 class transitioning in 2025.

Scroll to Top