Top 10 Junior Secondary Schools In Nairobi

There are several  Junior Secondary Schools In Nairobi that serve as a bridge between primary and secondary school for students aged 12 to 14 years.

All junior secondary education activities are centered on age-appropriate education, student well-being, and transition support for students

Top 10 Junior Secondary Schools In Nairobi

Top 10 Junior Secondary Schools In Nairobi
Top 10 Junior Secondary Schools In Nairobi

1. Rockfields Junior School

Established in 1997, Rockfields is a co-educational institution offering the CBC curriculum and 8-4-4 system of education. Started with only 2 pupils during the first week, Rockfields School is now a glowing and growing reality.

The school had its first candidate class in 2005 with only 28 candidates who performed remarkably well and set the pace for the school’s remarkable track record of performance in national examinations.

Rockfields Junior School
Rockfields Junior School

The school has since grown in leaps and bounds to its current size which offers classes from reception to class 8.The best learning institution in Eastlands

  • Type: Elementary school
  • Location/Address: Tena, off Outer Ring Rd
  • Rockfields Junior School:18844 – 00400 Nairobi Kenya.Donholm, off Manyanja Rd
  • Telephone: 0725 922988- 8:00 a.m. – 5:00 p.m
  • Email:info@rockfields.ac.ke
  • Website:rockfields.ac.ke

2. Oshwal Academy Nairobi – Junior High

Established in 1950, Oshwal Academy Nairobi is one of the best co-educational international schools in Kenya.

They teach children from age 1.5 to 18 years and follow the British National Curriculum under Cambridge and Pearson examining bodies.

Oshwal Academy Nairobi - Junior High
Oshwal Academy Nairobi – Junior High

Known for its excellence and perseverance, Oshwal Academy Nairobi – Junior High is one of the leading International Schools in Kenya.

The Visa Oshwal Boarding provides accommodation facilities for pupils and students attending the Oshwal Academy in Nairobi who require such accommodation. The facility operates based on the values espoused by the Visa Oshwal Community

  • Mobile Number: Call +254 (0) 725 529622 +254 (0) 734 745555
  • Email Address:juniorhigh@oshwalacademy.sc.ke
  • Address: First Parklands Ave, Nairobi
  • Website: junior.oshwalacademy.sc.ke

3. Fadhili Junior School

Fadhili Junior School Primary is located in Umoja, Kenya

Fadhili Junior School
Fadhili Junior School- Photo courtesy of X

Official Elementary School Hours
Based on Basic Education Regulations 2014 of the Ministry of Education, the official public or private elementary school working hours are as follows:

The Fadhili Junior School Primary is an ordinary private primary school in Umoja, Embakasi, Kenya.

This school is managed/sponsored by private individuals and offers the Kenya Certificate of Primary Education (KCPE), which is controlled by the Kenya National Examination Council (KNEC) under the Ministry of Education.

  •  Fadhili Junior School · Address:Umoja II P.O Box 1415 Buruburu 00515 · City/Town: Umoja ·
  • Telephone Number: 0717403400
  • Class hours: 08:00 A.M. to 03:30 P.M.
  • Game, Club And Co-Curricular Activity Hours: 03:30 P.M. to 04:45 P.M.

3. St. George’s Girls’ Secondary School

St. George’s Girls’ Secondary School is a Public Provincial Girls’ Boarding School in Nairobi County

St. George’s Girls Secondary School is a Girls’ only Boarding School located along Denis Pritt Road, Kilimani in Nairobi county; within the Nairobi Region of Kenya.

Get to know the school’s KCSE Results, KNEC Code, contacts, Admissions, physical location, directions, history, Form one selection criteria, School Fees, and Uniforms.

Also, find a beautiful collation of images from the school’s scenery; including structures, signage, students, teachers, and many more.

St. George’s Girls’ Secondary School
St. George’s Girls’ Secondary School
  • Location: Denis Pritt Rd, Nairobi, Kenya
  • Mobile Number: 020 2718651
  • School’s Name: St. George’s Girls Secondary School
  • School’s Type: Girls’ Only Boarding School
  • School’s Category: Extra County School.
  • School’s Level: Secondary
  • School’s Knec Code: 20406011
  • School’s Ownership Status: Public/ Government Owned
  • School’s Phone Contact:020 2718651
  • School’s Postal Address: P.O Box 11635 -00400, Nairobi
  • School’s Email Address: xxx
  • School’s Website: StGeorgesGirls.com

4. Mirema School

Mirema School is a Private Primary and Junior Secondary School that was established in 1997.

It’s a non-denominational Christian School whose role is to support parents in fulfilling their Biblical responsibility to educate their children.

Mirema School
Mirema School

Mirema School was officially founded in 1998 with only 3 children. It quickly started catering to children who are differently-abled when a mother, desperate to find a school that would accept her autistic son came through the school gates. She met Mrs. Mutegi and gave her an account of her son’s challenges.

General Inquiries

  • Email: admin@miremaschool.ac.ke
  • Email: recruitment@miremaschool.ac.ke
  • Phone: +254 716 171 698
  • Address: P.O Box 57123-0200, Mirema Drive, Nairobi
  • Office Hours: Monday – Friday 7:30 am – 4:00 pm
    Saturday – 8:30 am -12:00 pm
    Sunday – Closed

5. Highway Secondary School

The Highway Secondary is a public boys’ boarding school located in Nairobi’s South B suburb, Kenya.

The school is named for the Mombasa Highway which runs along the School’s southern perimeter.

Highway Secondary School KCSE Results KNEC Code, Admissions, Location, Contacts, Fees, Students' Uniform, History, Directions and KCSE Overall School Grade Count Summary - Top10slist.com
Highway Secondary School

Kenya High School admission requirements; Regardless of the government’s directive on the cut-off points, if you want to be on the safe side, score 400 marks and above in your KCPE.

The school is classified as an Extra County school. 

  • Address: Opposite BelleVue, Mombasa Road, Nairobi
  • Founded: 19 February 1962
  • Phone: 0720 558078
  • Hours: Closed ⋅ Opens 8 am Thu
  • Motto: With Pride and Dignity, Endeavour to Excel

6.Jamhuri High School

Formerly known as Government Indian School and later The Duke of Gloucester School, Jamhuri High is one of the oldest schools in the country.

Jamhuri High School
Jamhuri High School

Jamhuri High School is a Public, Extra County level, Boys Boarding/Day Secondary School located in Nairobi town, 047 Nairobi county.

It was founded as a Railway Educational Centre in 1906

Directions to Jamhuri High School (Parklands/Westlands) with public transportation
The following transit lines have routes that pass near Jamhuri High School

  • BusBus:107,11F,237,44G,45K

Jamhuri High School Contacts

  • Official Working Hours (8.00 am to 5.00 pm Monday to Friday).
  • Jamhuri High School Location: Off Limuru Road, Ngara, Nairobi.
  • Phone number: 020-3005891
  • Email address: jamhurischool@gmail.com
  • Address: P.O. BOX 40584-00100, Nairobi
  • Jamhuri High School’s website: jamhurihigh.sc.ke
  • School code: 20403001

7. Jewel House Junior Secondary School – Syokimau

From Jewel House Junior Secondary School in Syokimau

Jewel House School VIRTUAL TOUR - BEST JUNIOR SECONDARY SCHOOL IN NAIROBI KENYA 0777 767 957
Jewel House Junior Secondary School – Syokimau

“Jewel House School is the best private primary school in Syokimau Nairobi Kenya. We offer quality academic guidance to our precious jewels using the CBC curriculum. We are located along Kiungani Road in Syokimau, Nairobi Kenya. We have introduced the best junior secondary school in Syokimau. Join the best schools in Syokimau is ongoing. WHAT ARE WE KNOW FOR? The best primary school in Syokimau the best private school in Syokimau the best private primary school in Syokimau the most affordable school in Syokimau cheap school in Syokimau best grade 7 school in Syokimau best pp1 school in Syokimau secondary schools in Syokimau best public primary schools in Syokimau best kindergarten schools in Syokimau best international schools in Syokimau”

Contact Details

8. The Aga Khan High School – Nairobi

Established in 1961, the Aga Khan High School, Nairobi is a private co-educational, multicultural day secondary school. The school is situated in Westlands, along Waiyaki Way, just seven kilometers from Nairobi’s City Centre.

The Aga Khan High School - Nairobi
The Aga Khan High School Students in Uniform- Nairobi (Photo-www.agakhanschools.org)

It develops concepts, knowledge, skills, attitudes, and actions through six trans-disciplinary themes in six subject areas: language, mathematics, social studies, arts, sciences, and personal, social, and physical education

Contact Details

  • Address: Aga Khan High School, Nairobi-Waiyaki Way
    P.O. Box 42171-00100
    Nairobi
    KENYA
  • Phone: +254 736 801 580
  • Email: [ Send an e-mail ]

9. Riara Springs Girls High School

Riara Springs Girls’ High School is a unique girls’ boarding school that offers the 8-4-4 national curriculum holistically in an inspiring homely environment.

Riara Springs Girls’ High School (RSGHS) was founded in 2000 with the ultimate aim of empowering the girl-child (ages of 14-18) in an environment that seeks to foster self-confidence, self-reliance, and independence.

A Riara springs girls high school student standing next to multiple international flags-Riara Springs Girls High School
Riara Springs Girls High School-Top 10 Junior Secondary Schools In Nairobi

The school focuses on holistic education with deliberate structures put in place to cultivate the student’s intellectual, emotional, social, spiritual, and physical development.

Girls are encouraged to become critical thinkers, innovators, and decision-makers.

The learning activities aim to bring out the skills and experience that young people require to meet the challenges and dynamics of a fast-changing world.

Contact Details

  • Riara Group of Schools
    P.O BOX 21389 – 00505
    Nairobi
  • Phone: 0703 038 100/200
  • Email: info@riaraschools.ac.ke

10. Jeremic Adventist Secondary School

Jeremic Adventist Academy is next to Hot Sun Foundation/Kibera Film School and is located in Nairobi Area, Kenya

    • Amenity: School
    • Contact:Phone: 0727760808
    • Education:Fees: Supported Individually
    • Education:Program_Counseling: Yes
    • Education:Program_Feeding: Yes
    • Education:Program_Sports: Yes
    • Education:Staff_Male: 6
    • Education:Students: 267
    • Education:Students_Female: 138
    • Education:Students_Male: 129
    • Education:Teachers: 21
    • Education:Teachers_Female: 11
    • Education:Teachers_Male: 10
    • Education:Type: Nursery, Primary, Secondary
    • Media:Camera_Device_Number: 01
    • Media:Camera_Number: 19,20,21
    • Opening_Hours: 07:00-17:00
    • Operational_Status: Operational
    • Operational_Status:Electricity: Never
    • Operator:Type: Private

Other Junior Secondary Schools In Nairobi

11. St Teresa’s Girls Secondary School

12. St. Agnes Mixed Secondary School

13. Sunshine Secondary School

14. Jdlc Primary And Secondary School

15. St. Mary’s School-Nairobi

16. Northview High School

17. Shannex Junior School Nairobi

18. New Junior Campus Academy

19. Crescent Girls High School

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top