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

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
GOODRICH SCHOOLS MACHAKOS Mavoko PRIMARY DAY SCHOOL MIXED 20 30 260
VIRAJ INTERNATIONAL ACADEMY MACHAKOS ATHI-RIVER SECONDARY BOTH DAY A MIXED 96 40 4400
Mutungoni academy MACHAKOS Athi river SECONDARY BOTH DAY A MIXED 3 60 180
Bridgan girls high MACHAKOS Athi river SECONDARY BOARDING GIRLS 3 135 600
Koma ranch high school MACHAKOS Matungulu SECONDARY BOTH DAY A BOYS 2 80 360
NorthGate School Komahill MACHAKOS Matungulu SECONDARY BOTH DAY A MIXED 12 40 300
AIC MATHEINI MACHAKOS MATUNGULU PRIMARY BOTH DAY A MIXED 2 35 70
A. B. C KATHIANI ACADEMY MACHAKOS KATHIANI PRIMARY BOTH DAY A MIXED 3 40 120
TUMAINI INTERNATIONAL GIRLS HIGH SCHOOL- MACHAKOS MWALA SECONDARY BOARDING GIRLS 9 40 500
PREMESE JUNIOR SECONDARY SCHOOL MACHAKOS Machakos PRIMARY BOTH DAY A MIXED 3 45 135
Kangundo Junior Academy MACHAKOS Matungulu PRIMARY BOTH DAY A MIXED 6 40 240
Masii mwangaza school MACHAKOS Mwala SECONDARY BOARDING GIRLS 6 40 300
ST CLARENCE EDUCATIONAL CENTRE MACHAKOS MATUNGULU PRIMARY BOTH DAY A MIXED 11 40 440
ST CATHERINE GIRL’S HIGH SCHOOL – MACHAK MACHAKOS KATHIANI SECONDARY BOARDING GIRLS 2 30 60
JONAZARIA ACADEMY MACHAKOS KATHIANI PRIMARY BOTH DAY A BOYS 2 30 60
KATHAAYONI ACADEMH MACHAKOS MACHAKOS PRIMARY DAY SCHOOL MIXED 3 150 320
JEWEL HOUSE SCHOOL MACHAKOS ATHI RIVER PRIMARY DAY SCHOOL MIXED 2 40 80
SOFIA ACADEMY MACHAKOS YATTA PRIMARY DAY SCHOOL MIXED 12 35 340
ST.STEVENS SCHOOLS MACHAKOS ATHIRIVER SECONDARY BOTH DAY A MIXED 8 50 400
ST.STEVENS  SECONDARY SCHOOL MACHAKOS ATHIRIVER SECONDARY BOARDING MIXED 7 50 350
UPWAYS ACADEMY MACHAKOS MATUNGULU PRIMARY DAY SCHOOL MIXED 13 35 455
EARLYBIRD JUNIOR HIGH SCHOOL MACHAKOS MACHAKOS PRIMARY BOTH DAY A MIXED 20 30 600
Edustep Kyua Academy MACHAKOS YATTA PRIMARY BOTH DAY A MIXED 3 45 135
GOODRICH INTERNATIONAL SCHOOLS MACHAKOS MAVOKO PRIMARY DAY SCHOOL MIXED 20 30 251
Kitengela International school KISC MACHAKOS Athiriver PRIMARY DAY SCHOOL MIXED 37 35 900
Machakos Academy Girls High School MACHAKOS Machakos SECONDARY BOTH DAY A MIXED 6 40 240
konza technocity girls school MACHAKOS Kalama SECONDARY BOARDING GIRLS 17 40 400
Premese Greenhill Junior Secondary School MACHAKOS Machakos PRIMARY BOTH DAY A MIXED 5 40 200
Kanaani Fountain Academy MACHAKOS Yatta PRIMARY DAY SCHOOL MIXED 11 30 320
ST. Joseph The Artisan Acadamy MACHAKOS Mavoko PRIMARY DAY SCHOOL MIXED 3 60 300
Silver oak educational complex MACHAKOS Athi River PRIMARY DAY SCHOOL MIXED 13 35 170
SCHOOL OF Angels MIXED BOARDING-Sofia MACHAKOS YATTA SECONDARY BOARDING MIXED 2 45 180
KING DAVID SCHOOL MACHAKOS MAVOKO PRIMARY DAY SCHOOL MIXED 3 150 700
SYOKIMAU BLESSED ASSURANCE ACADEMY MACHAKOS ATHI RIVER SECONDARY BOTH DAY A MIXED 2 35 70
ALIM JUNIOUR AND SENIOR SCHOOL MACHAKOS MACHAKOS SECONDARY BOARDING BOYS 4 40 400
Malia Education Centre mua MACHAKOS Athi river PRIMARY BOTH DAY A MIXED 13 40 400
ST BAKHITA SCHOOL ATHRIVER MACHAKOS ATHI RIVER PRIMARY DAY SCHOOL MIXED 7 40 450
Leaders Academy MACHAKOS Athi river PRIMARY BOTH DAY A MIXED 6 35 210
EASTPARK ACADEMY MACHAKOS ATHIRIVER PRIMARY BOTH DAY A MIXED 16 30 500
FIRST BAPTIST ACADEMY MACHAKOS ATHIRIVER PRIMARY DAY SCHOOL MIXED 12 35 310
St Francis of Assisi Academy MACHAKOS Athi River PRIMARY DAY SCHOOL MIXED 17 30 440
Mount Carmel academy MACHAKOS Masinga PRIMARY BOTH DAY A MIXED 3 50 150
St Francis of Assisi academy MACHAKOS Athi River PRIMARY DAY SCHOOL MIXED 15 10 350
Star Sheikh Academy MACHAKOS Athi River PRIMARY BOTH DAY A MIXED 26 35 350
Stàr sheikh academy MACHAKOS Athiriver SECONDARY BOTH DAY A GIRLS 3 40 240
Caring Hearts High school MACHAKOS Matungulu SECONDARY BOARDING GIRLS 14 40 248
ST.VALENTINE GIRLS HIGH SCHOOL MACHAKOS MACHAKOS SECONDARY BOTH DAY A GIRLS 12 40 480
Mother Theresa Fantoni Primary School MACHAKOS Athiriver PRIMARY DAY SCHOOL MIXED 19 40 760
Valley view school Athi River MACHAKOS Mavoko PRIMARY DAY SCHOOL MIXED 12 30 200
Mustard seed Educational Center-koma MACHAKOS Matungulu PRIMARY BOTH DAY A MIXED 5 40 120
Royal Blossom Educational Centre MACHAKOS Athi River PRIMARY DAY SCHOOL MIXED 14 30 500
DARE EDUCATIONAL CENTRE MACHAKOS MATUNGULU PRIMARY DAY SCHOOL MIXED 11 30 250
Jay academy-kikawa MACHAKOS Masinga PRIMARY BOTH DAY A MIXED 9 40 360
TALA SATELLITE SECONDARY SCHOOL MACHAKOS MATUNGULU SECONDARY BOTH DAY A MIXED 1 50 210
MASII MWANGAZA SCHOOL MACHAKOS MWALA SECONDARY BOARDING GIRLS 6 40 300
TOTAL 592 2465 21664