Best Grade 7 & 8 Junior Secondary Schools Per County (Nairobi)

Junior secondary education serves as a bridge between primary and secondary school for students aged 12 to 14 years. Junior secondary school involves Grade 7, 8 and 9.

__________________________________________________

Also read;

Registration of Junior Secondary Schools; Education Ministry officials to inspect all private and public primary schools

Ministry of Education registration guidelines for public and private Junior Secondary Schools 2023

Final Registration Guidelines For Junior Secondary Schools 2023

__________________________________________________

Best Grade 7 & 8 Junior Secondary Schools Per County (Nairobi)

__________________________________________

Continue reading;

Get all the News on Junior Secondary Schools here.

Education Ministry, TSC in a rush to prepare for learners in Junior Secondary (Grade 7)

CBC Junior Secondary Subjects (Grade 7, 8, 9)

Registration of Junior Secondary Schools; Education Ministry officials to inspect all private and public primary schools

__________________________________________

Here is a list of all the best Private schools approved to offer junior secondary school education in the County:

Name of School County Sub County school type Category Number of classes Class Capacity Total Capacity
COVENANT RENEWAL SCHOOL NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 3 40 120
Pearl Hearts Schools NAIROBI Westlands PRIMARY DAY SCHOOL MIXED 3 40 120
ANAS NURSERY AND PRIMARY NAIROBI Kamakunji PRIMARY DAY SCHOOL MIXED 18 45 500
Wonderland Integrated NAIROBI Kasarani PRIMARY BOTH DAY A MIXED 36 35 1500
Citam schools Buruburu NAIROBI Makadara PRIMARY DAY SCHOOL MIXED 45 45 1000
Dahari preparatory school NAIROBI Njiru PRIMARY DAY SCHOOL MIXED 18 40 420
JASIPA SCHOOL NAIROBI Njiru PRIMARY BOTH DAY A MIXED 25 40 450
PCEA Umoja Academy NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 6 40 240
PETUNIA SCHOOL NAIROBI NJIRU PRIMARY DAY SCHOOL MIXED 14 35 600
bright sparks kindergarten and schools ltd NAIROBI starehe PRIMARY DAY SCHOOL MIXED 10 20 200
Mocris junior Academy NAIROBI Njiru p PRIMARY DAY SCHOOL MIXED 12 40 500
MIREMA SCHOOL NAIROBI KASARANI PRIMARY BOTH DAY A MIXED 4 40 480
Akima springs junior school NAIROBI Kasarani PRIMARY DAY SCHOOL MIXED 20 35 500
Abraham Springs Junior Academy NAIROBI Kasarani PRIMARY DAY SCHOOL MIXED 20 35 700
Solidarity primary school NAIROBI NJIRU PRIMARY BOTH DAY A MIXED 7 45 180
AKIBA SCHOOL NAIROBI WESTLANDS PRIMARY DAY SCHOOL MIXED 4 40 160
Ofafa Friends Academy NAIROBI Makadara SECONDARY BOTH DAY A MIXED 21 35 735
Rockside Academy NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 2 30 900
MARY QUEEN CATHOLIC SCHOOL NAIROBI KASARANI SECONDARY DAY SCHOOL MIXED 14 32 500
BROOKSHINE SCHOOLS NAIROBI Njiru SECONDARY BOTH DAY A MIXED 2 40 80
Nairobi Muslim Academy NAIROBI Langata PRIMARY DAY SCHOOL MIXED 10 35 140
BURUBURU BAPTIST CHURCH SCHOOL NAIROBI MAKADARA PRIMARY DAY SCHOOL MIXED 3 35 300
WAYNBERG ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 3 40 120
GREENWOOD ACADEMY NAIROBI DAGORETTI PRIMARY DAY SCHOOL MIXED 48 30 900
Little Wonder School NAIROBI Kasarani PRIMARY DAY SCHOOL MIXED 10 30 700
Sharp School NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 2 60 80
Patience Junior School NAIROBI Kasarani PRIMARY DAY SCHOOL MIXED 15 25 200
JALYN JUNIOR SECONDARY SCHOOL NAIROBI KASARANI SECONDARY DAY SCHOOL MIXED 3 40 120
GARDEN ESTATE ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 3 30 90
Good testimony school NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 8 35 280
MARION JUNIOR SECONDARY SCHOOL NAIROBI KASARANI SECONDARY DAY SCHOOL MIXED 9 40 360
Compuera Academy NAIROBI Westlands PRIMARY DAY SCHOOL MIXED 20 20 400
TREVORS ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 14 40 500
SOS Hermann Gmeiner primary school Buruburu NAIROBI KAMUKUKUNJI PRIMARY DAY SCHOOL MIXED 14 32 448
Parklands Baptist School NAIROBI Westlands PRIMARY DAY SCHOOL MIXED 6 40 300
Springdales Junior NAIROBI Westlands PRIMARY DAY SCHOOL MIXED 17 25 300
Nairobi Premier Academy NAIROBI Kasarani sub county, PRIMARY DAY SCHOOL MIXED 14 30 120
Happyland preparatory school NAIROBI Makadara PRIMARY BOTH DAY A MIXED 61 35 1700
Mariakani Christian center Academy NAIROBI Makadara PRIMARY DAY SCHOOL MIXED 10 25 300
DESCA JUNIOR SECONDARY SCHOOL NAIROBI EMBAKASI EAST PRIMARY DAY SCHOOL MIXED 4 30 120
NEW Hope Education centre NAIROBI EMBAKASI EAST PRIMARY DAY SCHOOL MIXED 16 50 500
White Cottage School NAIROBI Westlands PRIMARY BOTH DAY A MIXED 15 30 720
Brucewood Education Centers NAIROBI Embakasi’s PRIMARY DAY SCHOOL MIXED 7 40 280
At. Stephen’s Preparatory School NAIROBI DAGORETTI SOUTH PRIMARY DAY SCHOOL MIXED 10 40 400
Kiwanja Bright Star School NAIROBI Kasarani PRIMARY BOTH DAY A MIXED 20 40 800
Thika Road Christian School NAIROBI Kasarani SECONDARY DAY SCHOOL MIXED 9 315 635
THE EXCELLENCE SCHOOL NAIROBI DAGORETTI SECONDARY DAY SCHOOL MIXED 10 30 250
MGA School Mwiki NAIROBI Kasarani PRIMARY BOTH DAY A MIXED 3 45 135
COVENANT RENEWAL JUNIOR SECONDARY SC NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 3 40 120
Summer Brook Schools NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 2 30 60
Epren Academy NAIROBI Embakasi PRIMARY BOTH DAY A MIXED 27 45 1215
HUPENDO SCHOOL NAIROBI WESTLANDS SECONDARY DAY SCHOOL MIXED 11 40 240
HILL PEAK SCHOOL NAIROBI NJIRU PRIMARY DAY SCHOOL MIXED 22 27 500
JOSNAH PRIMARY AND JUNIOR SCHOOL NAIROBI NJIRU SECONDARY BOTH DAY A MIXED 5 40 200
Hupendo School NAIROBI WESTLANDS SECONDARY DAY SCHOOL MIXED 11 40 240
GREEN VIEW SCHOOLS KAMULU NAIROBI NJIRU PRIMARY DAY SCHOOL MIXED 7 40 210
GLORIOUS SCHOOL NAIROBI KAMUKUNJI PRIMARY DAY SCHOOL MIXED 6 30 180
RUAI JUNIOR EDUCATIONAL CENTRE NAIROBI NJIRU PRIMARY DAY SCHOOL MIXED 3 25 75
Riruta good shepherd school NAIROBI Dagoretti PRIMARY DAY SCHOOL MIXED 30 60 30
EMBAKASI BENEDICTA ACADEMY NAIROBI EMBAKASI PRIMARY BOTH DAY A MIXED 18 40 299
Highway Educational Complex. NAIROBI Makadara SECONDARY DAY SCHOOL MIXED 4 120 200
Bishop Kitonga Academy NAIROBI Mathare PRIMARY DAY SCHOOL MIXED 4 30 120
RUARAKA ACADEMY NAIROBI Kasarani PRIMARY DAY SCHOOL MIXED 19 40 480
St. Nicholas Schools NAIROBI Kibera PRIMARY DAY SCHOOL MIXED 10 20 400
HALISI ACADEMY NAIROBI EMBAKASI PRIMARY DAY SCHOOL MIXED 3 40 120
SAFARI BROOKS ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 4 30 120
THE NAIROBI LEADERSHIP ACADEMY NAIROBI LANG’ATA PRIMARY DAY SCHOOL MIXED 3 30 90
Nyawai  Academy NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 35 30 769
The Ark Junior South B NAIROBI MAKADARA PRIMARY DAY SCHOOL MIXED 4 35 140
LE PIC SCHOOL NAIROBI Waithaka PRIMARY BOTH DAY A MIXED 2 30 1500
Bellevue School NAIROBI Langata PRIMARY DAY SCHOOL MIXED 19 40 760
UTAWALA CHRISTIAN SCHOOL NAIROBI EMBAKASI PRIMARY DAY SCHOOL MIXED 2 45 270
Premier Talent Academy NAIROBI Embakasi South PRIMARY DAY SCHOOL MIXED 7 35 135
Happyland Spring Hunior High School NAIROBI Embakasi SECONDARY DAY SCHOOL MIXED 32 25 800
BROOKHAVEN ACADEMY, KAREN NAIROBI LANG’ATA PRIMARY DAY SCHOOL MIXED 16 24 200
Prestigious Vineyard Academy NAIROBI Embakasi East PRIMARY DAY SCHOOL MIXED 3 35 105
ST BAKHITA SCHOOL NAIROBI MAKADARA PRIMARY DAY SCHOOL MIXED 7 45 450
Elshaddai Junior Academy NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 26 35 700
ATLANTIC INTEGRATED SCHOOL S NAIROBI Langata PRIMARY DAY SCHOOL MIXED 15 8 250
Tasha kids educational centre NAIROBI EMBAKASI WEST PRIMARY DAY SCHOOL MIXED 15 20 245
Plainsview Educational Point NAIROBI Makadara PRIMARY DAY SCHOOL MIXED 13 40 472
Chalaw Junior secondary school NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 14 35 200
SHAURI MOYO MIXED SECONDARY NAIROBI KAMUKUNJI SECONDARY DAY SCHOOL MIXED 10 35 350
GREATER LIGHT ACADEMY NAIROBI EMBAKASI PRIMARY DAY SCHOOL MIXED 2 50 400
Rockfields junior school NAIROBI Embakasi SECONDARY BOTH DAY A MIXED 56 30 1600
Kariobangi Adventist Education centre NAIROBI Mathare PRIMARY DAY SCHOOL MIXED 2 45 90
East Gate Prep School NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 2 30 450
Sunrise integrated Junior high school NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 4 25 300
Wankan junior secondary school NAIROBI Kasarani SECONDARY DAY SCHOOL MIXED 16 35 230
MGA Junior Secondary School NAIROBI Kasarani PRIMARY BOTH DAY A MIXED 9 40 360
Sawa Excellent Education Centre NAIROBI Kamukunji PRIMARY DAY SCHOOL MIXED 4 35 140
Makini Schools NAIROBI Westlands PRIMARY DAY SCHOOL MIXED 21 600 600
St Nicholas Junior Secondary School NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 3 60 120
Arrahmah Academy NAIROBI Langata PRIMARY DAY SCHOOL MIXED 11 25 150
Atlas primary school NAIROBI Kamukunji PRIMARY DAY SCHOOL MIXED 12 30 214
WAKAJOY JUNIOR SCHOOL NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 14 30 250
Kinderstart kindergarten and primary school NAIROBI Makadara PRIMARY DAY SCHOOL MIXED 12 35 450
GRACE HARVEST NAIROBI WESTLANDS PRIMARY DAY SCHOOL MIXED 2 35 390
CITAM schools Woodley NAIROBI Kibra PRIMARY DAY SCHOOL MIXED 5 35 1500
RABBANI ACADEMY NAIROBI STAREHE PRIMARY DAY SCHOOL MIXED 6 40 300
ST MARYS SPORTSVIEW ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 3 30 100
MASJID AL-AMEEN ACADEMY NAIROBI STAREHE PRIMARY DAY SCHOOL BOYS 7 35 700
RYAN ACADEMY NAIROBI KAMUKUNJI PRIMARY DAY SCHOOL MIXED 16 35 375
MANSOOR ACADEMY NAIROBI KAMUKUNJI PRIMARY DAY SCHOOL MIXED 22 500 700
KINGS INTERNATIONAL ACADEMY NAIROBI EMBAKASI PRIMARY DAY SCHOOL MIXED 2 40 400
KAHUHO ROAD ACADEMY NAIROBI DAGORETTI PRIMARY DAY SCHOOL MIXED 6 30 180
Mickeys  playhouse NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 2 45 90
ESTEEM ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 15 30 200
DE PAUL CATHOLIC SCHOOL KAMULU NAIROBI NJIRU PRIMARY DAY SCHOOL MIXED 8 45 360
Midas Golden Academy NAIROBI Kasarani PRIMARY BOTH DAY A MIXED 2 40 80
SHOFCO – KIBERA SCHOOL FOR GIRLS NAIROBI KIbera PRIMARY DAY SCHOOL GIRLS 2 30 240
Fadhili Junior School NAIROBI Embakasi PRIMARY BOTH DAY A MIXED 12 300 1800
Harriet Education Centre NAIROBI Njiru PRIMARY DAY SCHOOL MIXED 5 35 180
St.Louis School Nairobi NAIROBI LAngata PRIMARY DAY SCHOOL MIXED 2 30 60
SHEPHERD JUNIOR SCHOOL NAIROBI MAKADARA PRIMARY BOTH DAY A MIXED 3 40 1300
Grandstar Junior Academy NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 4 25 100
Happyland springs Greenspan NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 28 35 1000
Masjid Al-ameen Academy (South C) NAIROBI Langata PRIMARY DAY SCHOOL MIXED 6 35 300
Sunrise Children’s Garden School Limited NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 50 35 1000
St jacinta jnr Christian school NAIROBI Kasarani PRIMARY DAY SCHOOL MIXED 12 30 400
Nuru preparatory school NAIROBI Embakasi PRIMARY BOTH DAY A MIXED 2 25 400
All saints cathedral school NAIROBI Langata PRIMARY DAY SCHOOL MIXED 25 35 800
TEMBO COURT(BEADOM) SCHOOL NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 12 30 350
Mountain View School NAIROBI Kasarani PRIMARY BOTH DAY A MIXED 12 40 480
THOMAS AQUINAS HIGH SCHOOL NAIROBI NJIRU SECONDARY BOARDING GIRLS 7 35 120
Peace Junior Academy NAIROBI Kibra PRIMARY BOTH DAY A MIXED 18 40 500
ST. MARY’S SPORTSVIEW ACADEMY NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 3 30 100
PRECIOUS GENTIANA JUNIOR SECONDARY SCH NAIROBI DAGORETTI SECONDARY DAY SCHOOL MIXED 3 45 135
KIBERA SCHOOL FOR GIRLS NAIROBI Kibra PRIMARY DAY SCHOOL GIRLS 20 20 369
Elite Heritage Schools NAIROBI Njiru SECONDARY DAY SCHOOL MIXED 6 40 240
Nurul Fatah NAIROBI Starehe PRIMARY DAY SCHOOL MIXED 13 30 400
Taraji Afrika Maledzi School NAIROBI Westlands PRIMARY DAY SCHOOL MIXED 6 35 150
MERCURY JUNIOR ACADEMY NAIROBI ,KASARANI PRIMARY DAY SCHOOL MIXED 15 16 848
Rophine Field Junior School NAIROBI Embakasi PRIMARY BOTH DAY A MIXED 109 30 3270
PCEA LANGATA SCHOOL NAIROBI LANGATA PRIMARY DAY SCHOOL MIXED 6 30 500
ROSE OF SHARON ACADEMY NAIROBI KIBRA PRIMARY DAY SCHOOL MIXED 24 30 485
HOME CANDLE EDUCATIONAL CENTRE NAIROBI KASARANI PRIMARY DAY SCHOOL MIXED 11 25 250
Umoja Adventist Education Centre NAIROBI Embakasi PRIMARY DAY SCHOOL MIXED 4 30 120
TENDER CARE JUNIOR ACADEMY NAIROBI EMBAKASI PRIMARY DAY SCHOOL MIXED 7 35 200
Wanja and Kim comprehensive school NAIROBI Makadara PRIMARY BOTH DAY A MIXED 3 35 105
TIM TASHA SCHOOL NAIROBI EMBAKASI PRIMARY DAY SCHOOL MIXED 2 35 100
The King’s school Nairobi NAIROBI Embakasi PRIMARY BOTH DAY A MIXED 2 40 80
TOTAL 1756 6579 60359
2 Comments

Add a Comment

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