Overview
- Formed: 1902
- County: Nairobi City County
- Subcounty: Westlands
- Address: Mamlaka Off Nyerere Road
- Postal Code:
- Contact: 0202022540
- School code:
- Headteacher:
- Motto:
- Classrooms: 32
Established in 1902, Nairobi Primary School is one of the oldest and most populous public educational institutions in Nairobi, currently serving approximately 1,627 students as a mixed day and boarding facility. Located on Mamlaka Road in Kilimani, the school operates under the Ministry of Education and is renowned for its holistic approach, aiming to foster creativity, innovation, and spiritual growth alongside academic excellence. To address high demand and modernization, recent infrastructure projects include the construction of a modern Science Complex, 12 new classrooms, and a 1,000-bed dormitory as of late 2025.