Overall top 100 secondary schools in Kenya (Nationally) – KCSE Results 2012

Update: Top Schools in Kenya

  1. Top 100 Secondary Schools in Kenya – (Overall nationally)
  2. Top 100 National Secondary Schools in Kenya
  3. Top 100 Private Secondary Schools in Kenya
  4. Top 100 County Secondary Schools in Kenya
  5. Top 5 Secondary Schools in Kenya by County
  6. Top 100 Candidates (Male and Female in KCSE 2012 Exam
  7. Counties order of merit in KCSE 2012

Comprehensive list of overall top 100 secondary schools in Kenya (nationally) in 2012 KCSE exam released on 1st March 2013

RANK     CODE      NAME       CATEGORY  ENTRY WITH MARKS     GRADE PERF INDEX      COUNTY

1   27552001   MOI HIGH SCHOOL KABARAK   Private   253   A-   78.859   NAKURU
2   11200001   ALLIANCE HIGH SCHOOL   National   238   A-   78.492   KIAMBU
3   30544102   MARY MOTHER OF GRACE  SECONDARY SCHOOL Private   28   A-   76.725   LAIKIPIA
4   20406020   STRATHMORE SCHOOL   Private   79   A-   76.724   NAIROBI
5   20400003   THE KENYA HIGH SCHOOL   National   207   A-   75.907   NAIROBI
6   11200002   ALLIANCE GIRLS’ HIGH SCHOOL   National   218   A-   75.828   KIAMBU
7   42700005   MARANDA HIGH National   283   A-   75.644   SIAYA
8   11200005   LORETO HIGH SCHOOL LIMURU   National   182   B+   75.266   KIAMBU
9   26500001   MOI GIRLS’ HIGH SCHOOLELDORET
National   204   B+   75.156   UASIN   GISHU
10   20405004   PRECIOUS   BLOOD   RIRUTA   County   129   B+   75.149   NAIROBI
11   27538208   MOLO   ACADEMY   County   53   B+   74.848   NAKURU
12   20400004   STAREHE   BOYS’   CENTRE   &
SCHOOL
National   206   B+   74.806   NAIROBI
13   29500006   KAPSABET   BOYS   National   256   B+   74.633   NANDI
14   39700001   MASENO   SCHOOL   National   227   B+   74.290   KISUMU
15   11200006   MARYHILL   GIRLS   HIGH   SCHOOL   National   151   B+   74.041   KIAMBU
16   27536129   ANESTAR   BOYS   HIGH   SCH   -
LANET
Private   77   B+   74.005   NAKURU
17   28512112   MOI   TEA   GIRLS   SECONDARY
SCHOOL
County   90   B+   73.624   KERICHO
18   10208311   PIONEER   SCHOOL   Private   151   B+   73.558   MURANG’A
19   20400002   NAIROBI   SCHOOL   National   297   B+   73.477   NAIROBI
20   30556320   NYAHURURU   ELITE   GIRLS   SE. SCHOOL Private   43   B+   73.392   LAIKIPIA
21   44700006   KANGA HIGH National   241   B+   73.331   MIGORI
22   20401011   WAMY HIGH SCHOOL   Private   106   B+   72.992   NAIROBI
23   20400006   PANGANI GIRLS National   276   B+   72.868   NAIROBI
24   11200003   MANGU HIGH SCHOOL   National   201   B+   72.477   KIAMBU
25   27536119   ANESTAR BOYS HIGH SCHOOL   Private   64   B+   71.678   NAKURU
26   07200009   KARIMA GIRLS National   215   B+   71.428   NYANDARUA
27   07214117   KISIMA MIXED SECONDARY SCHOOL Private   35   B+   71.301   NYANDARUA
28   20406008   KIANDA SCHOOL Private   54   B+   71.194   NAIROBI
29   44736101   ST   JOSEPH’S RAPOGI SECONDARY SCHOOL County   207   B+   71.037   MIGORI
30   34559502   METKEI SECONDARY SCHOOL County   81   B+   70.754   ELGEYO MARAKWET
31   08202003   ST.  MARY’S BOYS SECONDARY SCHOOL Private   109   B+   70.439   NYERI
32   33517102   SACHO HIGH SCHOOL Private   118   B+   70.420   BARINGO
33   11200004   LIMURU GIRLS’ SCHOOL   National   264   B+   70.259   KIAMBU
34   20400009   STAREHE GIRLS’ CENTRE   National   78   B+   70.246   NAIROBI
35   15300002   MERU SCHOOL   National   230   B+   69.833   MERU
36   29523101   KEMELOI BOYS SECONDARY SCHOOL County   76   B+   69.287   NANDI
37   10227301   NJIIRI  SCHOOL   County   256   B+   69.255   MURANG’A
38   28522505   LITEIN HIGH SCHOOL   County   208   B+   69.237   KERICHO
39   31557202   MAASAI HIGH SCHOOL   Private   21   B+   69.077   KAJIADO
40   23500003   ST BRIGIDS KIMININI   National   178   B+   68.978   TRANSNZOIA
41   14333201   KYENI GIRLS’ HIGH SCHOOL   County   135   B+   68.971   EMBU
42   27538204   MARY MOUNT SECONDARY SCHOOL County   139   B+   68.545   NAKURU
43   24505101   CHEWOYET   H   SCH   County   229   B+   68.507   WEST   POKOT
44   27536202   BAHATI GIRLS SECONDARY SCHOOL County   83   B+   68.342   NAKURU
45   36600004   FRIENDS KAMUSINGA National   296   B+   68.286   BUNGOMA
46   20404006   LIGHT ACADEMY Private   48   B+   68.244   NAIROBI
47   38619102   NYANG’ORI BOYS HIGH SCHOOL   County   219   B+   68.241   VIHIGA
48   07214110   NYAHURURU ELITE SENIOR SCHOOL Private   44   B+   68.238   NYANDARUA
49   18336101   PRECIOUS BLOOD SEC.SCHOOL – KILUNGU  County   95   B+   68.183   MAKUENI
50   23503114   ST.TERESA’S SECONDARY SCHOOL   BIKEKE District   82   B+   68.136   TRANSNZOIA
51   20403007   DON BOSCO SECONDARY SCHOOL Private   28   B+   68.092   NAIROBI
52   27565101   ST. JOSEPH’S SEMINARY  -  MOLO   Private   86   B   68.038   NAKURU
53   42726107   SAWAGONGO  HIGH SCHOOL County   244   B   68.030   SIAYA
54   41710301   AGORO SARE HIGH SCHOOL County   217   B   67.914   HOMA   BAY
55   08200010   BISHOP GATIMU NGANDU GIRLS HIGH SCHOOL National   207   B   67.687   NYERI
56   15334102   ONTULILI BOYS SECONDARY SCHOOL County   108   B   67.570   MERU
57   20401007   BURUBURU GIRLS SEC  County   185   B   67.544   NAIROBI
58   20406015   CONSOLATA SCHOOL Private   29   B   67.473   NAIROBI
59   08219101   SOUTH TETU GIRLS’  HIGH SCHOOL County   91   B   67.417   NYERI
60   08202001   NYERI HIGH SCHOOL   County   213   B   67.340   NYERI
61   15309101   BUREIRURI BOYS SECONDARY SCHOOL County   190   B   67.333   MERU
62   42721202   RAMBA SECONDARY SCHOOL   County   186   B   67.021   SIAYA
63   28522501   TENGECHA BOYS HIGH SCHOOL   County   273   B   66.998   KERICHO
64   27537301   NAIVASHA GIRLS SECONDARY SCHOOL County   106   B   66.886   NAKURU
65   31567106   DAWAMU ACADEMY   Private   36   B   66.793   KAJIADO
66   25551207   MOI   SIONGIROI   GIRLS’ SECONDARY   SCHOOL County   127   B   66.744   BOMET
67   27500007   MOI FORCES ACADEMY LANET   National   176   B   66.670   NAKURU
68   20400001   LENANA SCHOOL   National   286   B   66.629   NAIROBI
69   26509126   SEGERO SDA   Private   114   B   66.562   UASIN   GISHU
70   27552048   VANESSA GRANT GIRLS HIGH SCHOOL Private   24   B   66.350   NAKURU
71   14355201   NGUVIU BOYS HIGH SCHOOL   County   152   B   66.244   EMBU
72   42726101   ST.   MARY’S   SCHOOL,   YALA   County   229   B   66.243   SIAYA
73   27538105   ST.CLARE  GIRLS’ SECONDARY ELBURGON Private   91   B   66.175   NAKURU
74   19313201   MATERI GIRLS SECONDARY SCHOOL Private   86   B   66.136   THARAKANITHI
75   10200008   MURANGA  HIGH National   208   B   66.122   MURANG’A
76   20405003   MOI   GIRLS’   SCHOOL   NAIROBI   County   241   B   66.010   NAIROBI
77   12301702   MACHAKOS  GIRLS’ HIGH SCHOOL County   201   B   65.983   MACHAKOS
78   08237012   MAHIGA GIRLS SECONDARY SCHOOL County   172   B   65.929   NYERI
79   08200007   KAGUMO HIGH National   256   B   65.904   NYERI
80   41700004   ASUMBI GIRLS National   272   B   65.781   HOMA   BAY
81   03121101   SHEIKH KHALIFA BIN ZAYED ALNAHYAN SECONDARY Private   149   B   65.416   MOMBASA
82   07216101   NJABINI BOYS HIGH SCHOOL County   138   B   65.406   NYANDARUA
83   34518102   SING’ORE GIRLS SECONDARY SCHOOL County   155   B   65.368   ELGEYO MARAKWET
84   27500008   UTUMISHI BOYS ACADEMY National   195   B   65.344   NAKURU
85   39700009   KISUMU GIRL’S HIGH SCHOOL National   234   B   65.289   KISUMU
86   13300005   MUTHALE GIRLS National   163   B   65.211   KITUI
87   13302102   ST CHARLES LWANGA SCHOOL County   147   B   65.167   KITUI
88   34500010   ST PATRICK ITEN National   170   B   65.149   ELGEYO MARAKWET
89   38600003   BUNYORE   GIRLS   National   270   B   65.143   VIHIGA
90   20407006   MT LAVERNA GIRLS’ SEC SCHOOL Private   68   B   65.101   NAIROBI
91   29513101   KAPSABET GIRLS HIGH SCHOOL   County   185   B   65.040   NANDI
92   37617201   BOOKER  ACADEMY Private   125   B   64.860   KAKAMEGA
93   18323101   MBOONI GIRLS County   155   B   64.802   MAKUENI
94   11236101   ST.FRANCIS GIRLS HIGH SCHOOL (MANG’U) County   154   B   64.793   KIAMBU
95   23503101   ST.ANTHONY’S BOYS’ HIGH SCHOOL   -   KITALE County   212   B   64.759   TRANSNZOIA
96   34559212   MARIA SOTI GIRLS   Private   22   B   64.720   ELGEYO
97   40700002   KISII HIGH National   342   B   64.656   KISII
98   11205201   ST.  ANNE’S SEC. SCHOOL-LIOKI   County   97   B   64.642   KIAMBU
99   12300001   MACHAKOS BOYS National   169   B   64.563   MACHAKOS
100   14300006   MOI HIGH MBIRURI   National   129   B   64.424   EMBU

SUMMARY
National   schools   34   (34%)
County   schools   38   (38%)
Private   schools   27   (27%)
District   schools   1   (1%)
Total   100   (100.0%)

overall top 100 positions nationally

About Gachie

A child of Kenya and a citizen of the world. - Internet Entrepreneur, Innovator, ICT Evangelist, Social Media Enthusiast and founder of softkenya.com. - Using technology to change lives.