• School Submission
  • School Survey
  • Scholarships

Educate Africa

Scholarship information and University and Secondary School rankings

  • Home
  • About Us
  • Ethiopia
    • Secondary Schools in Ethiopia
    • Scholarships
  • Ghana
    • Top 10 Secondary Schools in Ghana
    • SURVEY – Ghana
    • Scholarships
  • Nigeria
    • Top 10 Secondary Schools in Nigeria
    • SURVEY – Top 10 Secondary Schools for Nigeria
    • Scholarships
  • Kenya
    • Top 10 Public Secondary Schools in Kenya 2018 – 19
    • Top 10 Private Secondary Schools in Kenya
    • KCPE Results
    • KCSE Results
    • Top 10 Independent Schools in Kenya
    • Scholarships – Undergrad
    • Scholarships – Graduate
  • South Africa
    • South Africa Scholarships
    • Top 10 Secondary Schools in South Africa
    • TOP 10 South Africa Universities
    • SURVEY – Top Secondary Schools
  • Tanzania
    • Scholarships
    • Survey – Top 10 Secondary Schools for Tanzania
    • Top 10 Secondary Schools in Tanzania
  • Uganda
    • Top 10 Secondary Schools in Uganda
    • SURVEY – Top 10 Secondary Schools for Uganda
  • Zimbabwe
    • TOP 10 Secondary Schools in Zimbabwe
    • SURVEY – Top 10 Secondary Schools for Zimbabwe
    • Scholarships

KCPE Exam Results

By Samuel

KCPE Results

Click Here

Update January 28th

 TOP 20 KCPE Schools in the NATION

CODE

School Name

ENTRY

MEAN

POSITION

20408032

1.    New Light Academy (Nairobi)

20

413

1

20406041

2.    Makini School Ngong Road (Nairobi)

22

409

2

27570222

3.    Gilgil Hills Academy (Nakuru)

31

405

1

36602165

4.    MARELL ACADEMY

24

399

1

15304229

5.    FRED’S ACADEMY

39

396

1

25508627

6.    CHELSA ACADEMY

26

396

1

11232319

7.    PLEASANT VIEW SCHOOL

25

393

1

30556332

8.    JOHN PAUL II

36

390

1

7225146

9.    JOSNEM ACADEMY

23

389

1

20408072

10. FADHILI JR SCHOOL

33

386

3

37603024

11. ST JOSEPH ACADEMY

25

385

1

4107169

12. TAHDHIB MUSLIM ACADEMY

42

382

1

18348118

13. MUMBE JUNIOR ACADEMY

37

382

1

27537134

14. LIZAR JUNIOR SCHOOL

77

382

2

7216116

15. ST PAUL’S ACADEMY

49

381

2

8217224

16. GACHUGU ACADEMY

83

381

1

11235207

17. LILY ACADEMY

123

381

2

29540138

18.   ST MATHEW’S SEPTONOK

45

380

1

31557229

19. ST PATRICK’S HILL SCHOOL

22

380

1

41704230

20. ST PETER’S CAPE VIEW

61

379

1

2012 KCPE EXAMINATION

TOP 5 AND BOTTOM 5 SCHOOLS PER COUNTY

TOP SCHOOLS IN TAITA TAVETA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
01114120 MWATATE JUNIOR PREPARATORY

57

350

1

01114221 MWATATE JUNIOR ACADEMY

57

336

2

01115123 ST KELVIN VOI HILL

35

321

3

01115120 ST AGNES

30

320

4

01115119 ST STEPHEN PCEA ACADEMY

59

310

5

BOTTOM SCHOOLS IN TAITA TAVETA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
01115115 GEDION MOSI

50

153

4

01114222 SECHU

43

153

4

01101215 SANGENYI

45

152

3

01115111 KALAMBE

33

149

2

01115110 GIMBA

35

145

1

TOP SCHOOLS IN KWALE COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
02110134 ST MERCY

21

347

1

02105227 KWALE METHODIST ACADEMY

20

347

1

02110135 ST JOSEPH CATHOLIC

39

347

1

02110126 LOGITECH

67

346

4

02110125 MANUEL ALEXANDER

71

334

5

02105226 KWALE TUMAINI ACADEMY

26

300

6

BOTTOM SCHOOLS IN KWALE COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
02110209 FUNZI

28

159

5

02110401 VANGA 121

153

4

02109411 MWACHE

76

149

3

02109423 JULANI

43

146

2

02110302 MAJORENI

65

142

1

TOP SCHOOLS IN MOMBASA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
03106467 VICTORY MOMBASA JUNIOR

21

364

1

03106143 SEGA JUNIOR SCHOOL

30

359

2

03106311 ST JOSEPH HERMAN MARX

44

356

3

03106524 PAPYRUS ACADEMY

27

356

3

03106142 CITADEL JUNIOR SCHOOL

28

356

3

BOTTOM SCHOOLS IN MOMBASA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
03106407 MIRITINI 132

168

5

03106349 KASHANI

71

166

4

03106304 MAUNGUJA 102

159

3

03106306 UTANGE 111

156

2

03106408 PORT REITZ

22

135

1

TOP SCHOOLS IN KILIFI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
04107169 TAHDHIB MUSLIM ACADEMY

42

382

1

04107146 KINGSWAY JUNIOR SCHOOL

31

356

2

04107153 MALINDI LITTLE ANGELS JNR ACADEMY

23

356

2

04102244 MTWAPA ELITE

76

351

4

04102138 KILIFI HIGH VISION ACADEMY

27

345

5

BOTTOM SCHOOLS IN KILIFI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
04111107 MIKIRIANI 166

158

5

04119213 KANYUMBUNI

36

151

4

04116212 MIDOINA

31

147

3

04111121 KAVUKA

63

146

2

04119126 PUMWANI

42

143

1

TOP SCHOOLS IN TANA RIVER COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
05117207 LIFE FRONTIER

34

332

1

05103127 ST JOSEPH EMMAUS

25

312

2

05117213 HARMONY

22

310

3

05112201 ARAP MOI

61

284

4

05112106 MNAZINI

35

271

5

BOTTOM SCHOOLS IN TANA RIVER COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
05117102 NANIGHI

24

165

5

05117116 WALESOREA

22

164

4

05112204 SEMIKARO

25

162

3

05103124 HARORESA

24

157

2

05103112 RHOKA

32

129

1

TOP SCHOOLS IN LAMU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
06104231 MPEKETONI GOOD SHEPHERD

20

310

1

06104119 STONE TOWN ACADEMY

31

302

2

06104121 SWAFAA ACADEMY

29

281

3

06104208 KIONGWE

29

278

4

06104202 LAKE KENYATTA 132

268

5

BOTTOM SCHOOLS IN LAMU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
06118201 KIUNGA

36

166

5

06118101 FAZA

27

156

4

06104102 MOKOWE

85

155

3

06104103 MATONDONI

40

151

2

06118103 TCHUNDWA

59

149

1

TOP SCHOOLS IN NYANDARUA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
07225146 JOSNEM ACADEMY

23

389

1

07216116 ST PAUL’S ACADEMY

49

381

2

07209218 FR JOSEPH BALDO

33

377

3

07214119 BUSARA F.V.A

55

370

4

07214169 JOYFIELD OL-JORO-OROK ACADEMY

20

369

5

BOTTOM SCHOOLS IN NYANDARUA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
07209216 KAMIRANGI

30

183

5

07213119 MUMBI

36

180

4

07215102 MALEWA

34

178

3

07213105 KAIMBAGA

29

172

2

07225123 MLIMANI

24

155

1

TOP SCHOOLS IN NYERI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
08217224 GACHUGU ACADEMY

83

381

1

08202104 NYERI GOOD SHEPHERD ACADEMY

99

377

2

08210315 SNOWVIEW COMPLEX

29

376

3

08202103 MT.KENYA ACADEMY

72

374

4

08218222 NYANA HILL ACADEMY

66

372

5

BOTTOM SCHOOLS IN NYERI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
08202220 THUNGUMA

45

181

5

08220302 NGARENYIRO

44

180

4

08220208 GAKANGA

38

171

3

08221112 KAIGURI

45

169

1

08218216 GATHU-INI

35

169

1

TOP SCHOOLS IN KIRINYAGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
09203425 KERUGOYA GOOD SHEPHERD’S ACADEMY 174

377

1

09239140 KUTUS MUNICIPALITY

48

363

2

09203423 EFFORT JUNIOR 105

361

3

09203459 GEOFF ACADEMY

60

358

4

09224133 HOLY FAMILY

31

357

5

BOTTOM SCHOOLS IN KIRINYAGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
09223221 THANJU

27

198

5

09203469 ALL SAINTS INT CENTRE

21

196

4

09223127 A.C.K ST PAUL ACADEMY GETUYA

23

191

3

09239110 THOME

35

190

2

09222227 KIANDAI MILLENIUM

31

177

1

TOP SCHOOLS IN MURANGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
10204229 BISHOP KAIRO CENTRE

38

363

1

10228218 MIRIAM TARGET ACADEMY

38

360

2

10204219 BENEDITO HIGHWAY COMPLEX

82

356

3

10208322 ST PAUL THOMAS ACADEMY

94

352

4

10204223 MURANG’A ELITE

88

349

5

BOTTOM SCHOOLS IN MURANGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
10208321 GITHUYA

86

167

5

10226102 KIRIGITHU

66

164

4

10238119 NGARU

35

162

3

10234309 KIBAAKA

54

158

2

10208308 IHUMBU

40

153

1

TOP SCHOOLS IN KIAMBU COUNTY

CODE SCHOOL NAME

ENTRY

MEAN POSITION
11232319 PLEASANT VIEW SCHOOL

25

393

1

11235207 LILY ACADEMY

123

381

2

11235203 THIKA ROAD ACADEMY

49

372

3

11235216 JOSU ACADEMY

60

368

4

11235209 SUKARI PRESBYTERIAN

43

368

4

BOTTOM SCHOOLS IN KIAMBU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
11206016 KARIBARIBI

41

161

5

11233136 KARIARA

30

160

4

11236207 NG’ETHU

36

159

3

11207201 KARAMAINI

48

154

2

11212137 KAGERA

33

147

1

TOP SCHOOLS IN MACHAKOS COUNTY

CODE SCHOOL NAME

ENTRY

MEAN POSITION
12330108 LUKENYA ACADEMY

61

374

1

12315261 OUR LADY QUEEN OF PEACE

38

372

2

12301176 PREMESE GREENHILL SCHOOL

34

361

3

12345314 SAN DAMIANO BOARDING

60

359

4

12315163 GOOD SHEPHERD SCHOOL

26

358

5

BOTTOM SCHOOLS IN MACHAKOS COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
12343225 MILAANI

43

170

5

12301113 KIIMA KIMWE

25

169

4

12316171 KYENI ACADEMY

40

168

3

12345317 ITETANI

20

167

2

12345113 KALANDINI

75

166

1

TOP SCHOOLS IN KITUI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
13338124 MUI KINGS ACADEMY

20

375

1

13339120 MIGWANI TUMAINI ACADEMY

20

369

2

13338224 PRECIOUS MOMENT

31

363

3

13310317 KANGINGA OASIS ACADEMY

105

362

4

13302124 ST MICHAEL’S

37

361

5

BOTTOM SCHOOLS IN KITUI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
13328408 MALAWA

24

155

5

13328302 MATAKA

34

153

4

13302128 KWAMBOO

57

146

2

13328306 NGOMANO

37

146

2

13350216 NGAANI

23

138

1

TOP SCHOOLS IN EMBU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
14303127 TENRI PRIMARY SCHOOL

34

360

1

14303119 EMBU SHEPHERD

50

356

2

14303114 LION’S EMBU

36

354

3

14303132 HAVARD ACADEMY

25

350

4

14341211 WERUS ACADEMY

69

349

5

BOTTOM SCHOOLS IN EMBU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
14355109 KIRIGI

62

183

5

14333230 KAVETI

21

182

4

14341104 KERWA

22

180

3

14341321 C.C.M NDUNE

29

176

2

14341315 IRARI

21

172

1

TOP SCHOOLS IN MERU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
15304229 FRED’S ACADEMY

39

396

1

15319334 KATHIGIRI B

48

388

2

15304123 CONSOLATA GITORO

86

368

3

15319239 KANYAKINE BOYS BOARDING

78

365

4

15304134 MERU SALEEM ACADEMY

44

365

4

BOTTOM SCHOOLS IN MERU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
15327120 MACHAKU COUNTY SCHOOL

80

159

5

15337212 KIOLO

41

159

5

15318204 GATUUNE

31

150

3

15334217 RWARERA

20

150

3

15304222 NDIINE

56

132

2

15334232 C.C.M MUTETHIA

22

127

1

TOP SCHOOLS IN MARSABIT COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
16311114 MOYALE JUNIOR ACADEMY

24

362

1

16311119 MOYALE SOMENI

21

342

2

16311124 HUDEFYA JUNIOR ACADEMY

21

338

3

16311117 GATEWAY ACADEMY

22

336

4

16305110 FATHER JOHN MEMORIAL

28

301

5

BOTTOM SCHOOLS IN MARSABIT COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
16340205 ANONA

45

174

5

16311107 BORI

41

172

4

16340208 DAMBALA FACHANA

23

166

2

16311118 KURO GIRLS

31

166

2

16311108 HEILU

66

146

1

TOP SCHOOLS IN ISIOLO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
17306109 LITTLE ANGELS 27 350

1

17306216 AL-FALAH PRIMARY SCHOOL 29 322

2

17306116 ST. MARY OF LORETO PRY SCH 43 314

3

17306105 ISIOLO HEKIMA 44 302

4

17306106 ISIOLO BARRACKS 72 295

5

BOTTOM SCHOOLS IN ISIOLO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
17322207 GUBATU

23

181

5

17306207 SHAMBANI

30

177

4

17306206 KAMBI YA JUU

25

174

3

17306201 KILIMANI

46

165

2

17306117 GAMBELLA

56

146

1

TOP SCHOOLS IN MAKUENI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
18348118 MUMBE JUNIOR ACADEMY

37

382

1

18307129 PREMESE MAKUENI ACADEMY

28

374

2

18348138 KARI-MWAILU

184

367

3

18307150 EMMANUEL SPRINGS ACADEMY

62

367

3

18307119 NGUTWA

25

359

5

BOTTOM SCHOOLS IN MAKUENI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
18325153 NZOILA

58

191

4

18336137 KYAKITUKU

30

191

4

18346223 THWAKE

36

187

3

18323221 KUSYOKITHOI

27

185

2

18325333 MWEINI

35

167

1

TOP SCHOOLS IN THARAKA NITHI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
19342147 GATUNGA JUNIOR ACADEMY

25

357

1

19308346 BRIGHT ROSE ACADEMY

24

350

2

19308114 KATHITUNI

66

347

3

19326265 GATEWAY

22

346

4

19308314 REV IKINGI BOARDING

75

345

5

BOTTOM SCHOOLS IN THARAKA NITHI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
19308304 NDAGONI

29

194

5

19326223 EGAKIRAMBA

44

192

4

19308127 KITHANGANI

24

188

3

19308205 KIARITHA

22

178

2

19308209 YOGARI

21

164

1

TOP SCHOOLS IN NAIROBI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
20408032 NEWLIGHT KOMAROCK

20

413

1

20406041 MAKINI NGONG ROAD ACADEMY

22

409

2

20408072 FADHILI JR SCHOOL

33

386

3

20407033 ST MARY’S RUARAKA 105

376

4

20404019 MOI EDUCATIONAL CENTRE 117

375

5

BOTTOM SCHOOLS IN NAIROBI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
20403009 PANGANI

95

178

5

20405007 DAGORETTI GIRLS REHABILITATION

27

176

3

20405010 KIRIGU

99

176

3

20403022 MUSLIM

25

173

2

20407059 FR. GROL’S WELFARE PROJECT

30

138

1

TOP SCHOOLS IN TURKANA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
21501110 ERAIT ACADEMY

53

321

1

21501115 A.I.C NAKULUJA ACADEMY

33

314

2

21501122 KARE ACADEMY

35

306

3

21549103 KAKUMA ARID ZONE

98

295

4

21501104 LODWAR GIRLS

74

294

5

21525303 TURKANA INTERGRATED

22

294

5

BOTTOM SCHOOLS IN TURKANA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
21550114 NAREMIT

28

 210

5

21549304 BHAR EL NAAM REFUGEE CAMP

40

 210

5

21501109 KAKEMERA

55

 208

4

21501204 NAKIRIA

27

 207

3

21549301 NGUNDENG REFUGEE CAMP

83

 198

2

21501116 KAKWANYANG

20

 197

1

TOP SCHOOLS IN SAMBURU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
22527202 MARTI

48

296

1

22502202 MARALAL

195

287

2

22502109 LOGORATE

22

284

3

22502111 LMISIGIYOI

28

282

4

22527208 NGILAI

35

281

5

BOTTOM SCHOOLS IN SAMBURU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
22526205 LPUS-LELUAI

47

209

5

22526101 WAMBA D.E.B

91

205

4

22526201 GIRGIR

89

204

2

22502234 LGOSS

24

204

2

22502238 MARALAL SPECIAL SCHOOL

27

170

1

TOP SCHOOLS IN TRANS NZOIA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
23503235 ST ANNE’S ACADEMY KIMININI

30

356

1

23504018 JACK AND JILL

25

354

2

23528159 CHORONOK

32

352

3

23528158 MWANZO ACADEMY

20

351

4

23504059 HILLTOP

21

350

5

BOTTOM SCHOOLS IN TRANS NZOIA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
23528246 PAMARI JUNIOR

23

185

5

23528125 BOTWA 104

182

4

23503214 IMANI

34

179

2

23503115 NYABOMO

45

179

2

23529203 CHERUBAI

29

170

1

TOP SCHOOLS IN WEST POKOT COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
24505145 KAPENGURIA TOWN VIEW ACADEMY

27

365

1

24505225 JERUSALEM ACADEMY

36

343

2

24505135 REV. MURUPUS ACADEMY

25

334

3

24505226 REV MURUPUS ACADEMY

26

334

3

24530107 TAPADANY ACADEMY

35

321

5

BOTTOM SCHOOLS WEST POKOT COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
24531218 CHEPTOKOL

23

221

5

24531324 KAPARA

29

219

4

24531104 SANGAT

25

214

2

24505113 KAIBOS

53

214

2

24505118 KAPROM

21

192

1

TOP SCHOOLS IN BOMET COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
25508627 CHELSA ACADEMY

26

396

1

25508646 DAVSI KIROMWOK ACADEMY

27

371

2

25508196 ST MARY’S DAY MIXED

45

364

3

25508116 ST MARY’S GIRLS

36

364

3

25563140 SACH KOBOR

22

360

5

BOTTOM SCHOOLS IN BOMET COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
25563207 SIOMO

28

184

5

25508234 SIWOT

57

183

4

25508131 KAPSIMBIRI 106

180

2

25508184 KIPLOKYI CENTRAL ACADEMY

20

180

2

25563120 KEBUMBUR

24

173

1

TOP SCHOOLS IN UASIN GISHU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
26507152 THE EMMANUEL COMPLEX

30

378

1

26507138 GREEN PARK ACADEMY

40

369

2

26507147 QUEEN OF ANGELS

28

369

2

26507182 LITTLE LAMBS SCHOOL

55

365

4

26509131 KIPKEINO

35

365

4

BOTTOM SCHOOLS IN UASIN GISHU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
26509115 CHEPSAITA

59

203

5

26535151 KAMUYU

32

197

4

26535153 CHAGAIYA

61

196

3

26507122 MWIRUTI

56

195

2

26534200 CHEMWENO CHEBOR

28

191

1

TOP SCHOOLS IN NAKURU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
27570222 GILGIL HILLS ACADEMY

31

405

1

27537134 LIZAR JUNIOR SCHOOL

77

382

2

27536122 ST GABRIELS MISSION

30

376

3

27536235 BAHATI GIRLS BOARDING

61

375

4

27537225 HIGH PEAK

51

375

4

BOTTOM SCHOOLS NAKURU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
27565125 SIRIKWA

57

172

5

27564102 MWIGITO

73

172

5

27552313 NATU

39

167

4

27537302 KIJABE T/SHIP

25

162

3

27569114 MARANA

51

150

2

27552310 NGANO

92

146

1

TOP SCHOOLS IN KERICHO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
28553340 CRYSTAL HILL ACADEMY

54

378

1

28553122 CHUMO EDUCATION CENTRE

99

376

2

28512104 KERICHO PRIMARY

91

365

3

28512153 ST THERESA

43

364

4

28522550 SALLY ANN SCHOOL

37

363

5

28522543 UPPER HILL ACADEMY-MORIT

20

363

5

28522557 PAURECCA ACADEMY

26

363

5

BOTTOM SCHOOLS IN KERICHO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
28522531 KAPTELE

58

183

5

28522505 ITOIK

45

177

4

28539217 NYAGACHO

99

172

3

28539272 KUTUNG PRIMARY

39

165

2

28571403 MASHARIKI

33

157

1

TOP SCHOOLS IN NANDI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
29540138 ST MATHEW’S SEPTONOK

45

380

1

29540247 TERESIA

34

377

2

29540142 KALYET SEPTONOK

45

372

3

29540342 MOSOP GLORY

21

369

4

29540140 ALL SAINTS KEBULUNIK

42

368

5

BOTTOM SCHOOLS IN NANDI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
29513104 KIPSIGAK

30

204

5

29523148 KAPTENDON

21

200

4

29523226 RESSIO

26

174

3

29540126 CHEPNG’ABAI

24

170

1

29513266 MOGOIYWO

44

170

1

TOP SCHOOLS IN LAIKIPIA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
30556332 JOHN PAUL II

36

390

1

30514116 P.C.E.A NANYUKI

35

365

2

30514112 MT. KENYA BAPTIST SCHOOL

26

357

3

30514117 MARY IMMACULATE

42

356

4

30514125 BRICKWOODS SCHOOLS

21

350

5

BOTTOM SCHOOLS IN LAIKIPIA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
30514201 MURAMATI

28

181

4

30544312 KAGAA

50

181

4

30514211 MUGUMO

49

178

2

30556209 KIAMBOGO

47

178

2

30544203 KANGUMO

24

172

1

TOP SCHOOLS IN KAJIADO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
31557229 ST PATRICK’S HILL SCHOOL

22

380

1

31567215 ACACIA CREST ACADEMY

65

379

2

31557249 KENVIC SCHOOL

67

378

3

31557323 ONGATA ACADEMY

85

374

4

31567212 MILIMANI KITENGELA JUNIOR

58

368

5

BOTTOM SCHOOLS IN KAJIADO COUNTY

CODE SCHOOL NAME ENTRY

MEAN

POSITION
31567102 OLTUROTO

46

197

5

31557630 DIPHINE EDUCATION CENTRE

36

191

4

31545104 SOMPET

39

189

3

31557103 OLOYIANKALANI

32

178

2

31545308 NAMELOK

67

176

1

TOP SCHOOLS IN NAROK COUNTY

CODE SCHOOL NAME ENTRY

MEAN

POSITION
32546259 BISHOP COLLINS ACADEMY

27

354

1

32516109 ST PETER’S ACADEMY

21

344

2

32546356 OLIVE JUNIOR ACADEMY

20

338

3

32516254 FGCK N/ENKARE JUNIOR

20

336

4

32560114 ST LUKE’S ACADEMY

40

333

5

32519129 KISHON MILIMANI SCHOOL

25

333

5

BOTTOM SCHOOLS IN NAROK COUNTY

CODE SCHOOL NAME ENTRY

MEAN

POSITION
32519110 OSONKOROI

55

182

5

32516150 SANAET

26

182

5

32519309 TAGITECH

37

182

5

32560205 CHEPKOYIET

45

181

4

32519124 ILMESHUKI

30

176

3

32560109 KISIARA

49

170

2

32519210 MAPASHI

36

161

1

TOP SCHOOLS IN BARINGO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
33521143 RAVINE GREEN VIEW

21

364

1

33521317 NESWIN DAYSTAR ACAD

22

358

2

33562130 MOGOTIO LITTLE FRIENDS ACADEMY

22

357

3

33521319 KABIMOI GREEN VIEW

25

353

4

33562127 CRESCENT ACADEMY

27

352

5

BOTTOM SCHOOLS IN BARINGO COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
33558138 CHEPKOTOYAN

23

208

5

33517411 KASERET

21

201

4

33558111 PERKERRA

25

195

3

33517121 NGOLONG

29

190

2

33558131 SOKOTEI

35

188

1

TOP SCHOOLS IN ELGEYO MARAKWET COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
34559250 A.S.E. ST BRIGIDS ACADEMY

35

362

1

34520223 CHEMWENO TOPHILL

21

357

2

34518424 SIMBOLEI JUNIOR ACADEMY

23

357

2

34520224 ROROK VICTORY ACADEMY

36

355

4

34559249 KAPSERERE

59

355

4

BOTTOM SCHOOLS IN ELGEYO MARAKWET COUNTY

CODE SCHOOL NAME ENTRY

MEAN

POSITION
34520118 KILIMA

27

220

5

34520312 CHESUBET

95

217

4

34561209 KAPTOBENDO

21

210

3

34518117 CHEBEREN

47

206

2

34518414 CHEPKOGIN

26

199

1

TOP SCHOOLS IN BUSIA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
35601233 BUSIA EBENEZER ACADEMY

50

368

1

35620225 VICTORY JUNIOR ACADEMY

28

368

1

35629140 NAMBALE TOWNSHIP

24

358

3

35606226 ISEGERE TOTO SCHOOL

25

351

4

35609106 ST. CATHERINE NANGINA GIRLS

42

347

5

BO TTOM SCHOOLS IN BUSIA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
35606207 KENGATUNY

32

200

5

35629143 KAPINA PRIMARY SCHOOL

25

200

5

35606131 ANG’ARO S.A

37

198

4

35606208 KORURUMA

32

197

3

35606133 KISIOMBE

43

193

2

35620102 AKOREET

101

175

1

TOP SCHOOLS IN BUNGOMA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
36602165 MARELL ACADEMY

24

399

1

36602188 CHRIST THE KING

50

379

2

36621137 PHIM

30

378

3

36602178 FOUNTAIN GATE PREPARATORY

42

370

4

36602170 GATEWAY ACADEMY

21

363

5

BO TTOM SCHOOLS IN BUNGOMA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
36626122 SIBUMBA

38

168

5

36613158 SIMANA GREENLEAF ACADEMY

28

166

4

36602110 KITINDA R.C

94

161

3

36626210 KOMIRIAI R.C

32

156

2

36630236 CHESIKAKI SPECIAL SCHOOL

23

137

1

TOP SCHOOLS IN KAKAMEGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
37603024 ST JOSEPH ACADEMY

25

385

1

37617201 BOOKER ACADEMY

82

377

2

37603036 FESBETH ACADEMY

47

376

3

37617212 MUMIAS CENTRAL 141

366

4

37603023 HILL SCHOOL 204

365

5

BOTTOM SCHOOLS IN KAKAMEGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
37614109 MUKAVAKAVA

73

190

5

37624008 LUKHOKHO

64

182

3

37614320 NAMATALA

81

182

3

37616014 LUGANGO

20

165

2

37617215 MUMIAS FOR DEAF

37

155

1

TOP SCHOOLS IN VIHIGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
38622239 MBALE SHALOM ACADEMY

86

363

1

38604232 MUDASA ACADEMY

79

362

2

38604132 LIGHT AND SALT

25

347

3

38622131 MULULU 144

343

4

38619241 CHEPTULU SUNRISE ACADEMY

22

340

5

BOTTOM SCHOOLS IN VIHIGA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
38622240 TSIMBALO

27

202

4

38604213 KIDINYE

38

202

4

38622143 MAGANYI

21

185

3

38619204 BULUKHOMBE

28

181

2

38618150 EMUHAYA ADULT EDUCATION CENTRE

24

174

1

TOP SCHOOLS IN KISUMU COUNTY

CODE

SCHOOL NAME

ENTRY MEAN POSITION
39734012 CHEMELIL SUGAR

30

368

1

39734093 MUHORONI SUCCESS

40

368

1

39702132 GOLDEN ELITE SCHOOL

39

367

3

39734107 MUHORONI FURAHA PRIMARY

27

364

4

39702001 H H THE AGA KHAN

52

360

5

BOTTOM SCHOOLS IN KISUMU COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
39714019 NAMETSA

24

184

5

39702050 USOMA

26

178

4

39714129 KEYO KODO

22

171

3

39713050 OKIRO

40

150

2

39714029 MASENO SCHOOL FOR DEAF

29

131

1

TOP SCHOOLS IN KISII COUNTY

CODE

SCHOOL NAME

ENTRY MEAN POSITION
40716173 PRECIOUS HOPE SCHOOL

27

380

1

40703142 SET GREENHILL ACADEMY

61

373

2

40703120 SAKAGWA SCHOOL

23

360

3

40735236 FATHER JOSEPH OUCHO GIRLS

48

354

4

40703242 KISII EMBASI ACADEMY

25

353

5

BOTTOM SCHOOLS IN KISII COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
40735231 KENYORO DEB

22

158

4

40732160 NYANKEBORA JUNIOR ACADEMY

29

158

4

40727109 RIANYANGITA

54

158

4

40711162 MAS FEW ACADEMY

32

151

3

40719254 ST JAMES EKONA

59

150

2

40723146 MOSANYA ACADEMY

31

129

1

TOP SCHOOLS IN HOMA BAY COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
41704230 ST PETER’S CAPE VIEW

61

379

1

41710369 KAKO JUNIOR ACADEMY

20

357

2

41704034 JANEIRO JUNIOR ACADEMY

29

357

2

41710502 PINE LAKE ACADEMY

25

353

4

41704338 RANGWE TOWNSHIP

20

353

4

41730116 M.P.I.S

46

353

4

BOTTOM SCHOOLS IN HOMA BAY COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
41731128 NYAKECH

23

190

5

41709235 KITAWA

33

187

4

41724237 NYARATH

22

185

3

41710441 NYAKWAKA

33

166

2

41709133 GOT-KOMBUTO

21

156

1

TOP SCHOOLS IN SIAYA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
42726122 ST TERESAS YALA

81

346

1

42705306 SIDOK

53

343

2

42705251 SELLY’S JUNIOR ACADEMY

20

342

3

42705250 SIAYA CENTRAL

82

341

4

42705117 MBAGA G.

30

338

5

BOTTOM SCHOOLS IN SIAYA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
42726141 TATRO

48

202

5

42712233 RABANGO

24

201

4

42705119 NINA

80

195

3

42721149 DAGAMOYO

30

194

2

42725126 GOT REMBO

79

193

1

TOP SCHOOLS IN NYAMIRA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
43720152 SAON

25

357

1

43720136 ST ANDREWS KAGGWA BOYS 121

356

2

43728143 BORABU HILL SIDE ACADEMY

52

356

2

43720145 ST ANDREWS GIRLS KAGGWA

96

352

4

43706189 ST GEORGE’S ACADEMY

22

352

4

BOTTOM SCHOOLS IN NYAMIRA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
43728210 NYAKARANGA

20

158

5

43706182 KIAMBERE D E B

50

156

4

43706243 SAMOCHA

20

146

3

43715179 OMOKIA KENYURI

20

142

2

43706242 KEBIRIGO OMAX

28

136

1

TOP SCHOOLS IN MIGORI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
44708161 KEHANCHA PROGRESSIVE

21

369

1

44717170 RONGO SUCCESS ACADEMY

41

368

2

44708156 BUKURIA ACADEMY

20

366

3

44739143 SONY COMPLEX

47

364

4

44739146 ST BENEDICT’S SONY ACADEMY

50

355

5

BOTTOM SCHOOLS IN MIGORI COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
44718213 GETONGOROMA

20

161

5

44736138 KODERO

25

160

4

44718215 NYAITARA

24

159

3

44718224 GIRIGIRI

21

155

2

44717130 KUJA SCHOOL FOR THE DEAF

28

151

1

TOP SCHOOLS IN GARISSA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
45801112 GETUNE

22

324

1

45801114 GARISSA ACADEMY

25

321

2

45801123 SUMEYA INTERGRATED

22

319

3

45801132 AL-HAKIM

22

310

4

45801127 MWANGAZA ACADEMY

20

308

5

BOTTOM SCHOOLS IN GARISSA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
45806203 BORE HOLE 5

35

152

5

45815111 CENTRAL DAGAHALEY 126

149

4

45815106 HORNIMO

42

141

3

45801131 ALFATAH

44

137

2

45806205 YUMBIS PRIMARY SCHOOL

22

133

1

TOP SCHOOLS IN WAJIR COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
46802123 I C F

45

320

1

46802124 WAJIR EXCEL ACADEMY

25

320

1

46802121 AMUDI PRIMARY

22

290

3

46813104 ANOLE

26

283

4

46820106 KULMIYE

21

259

5

BOTTOM SCHOOLS IN WAJIR COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
46802102 JOG BARU

94

149

5

46802109 VOLUNTEER

62

147

4

46802111 RAHMA

33

143

3

46820104 ABAKORE

83

138

2

46820204 DADAJABULLA

40

133

1

TOP SCHOOLS IN MANDERA COUNTY

CODE

SCHOOL NAME

ENTRY MEAN POSITION
47803108 AL-QALAM ACADEMY

25

295

1

47803121 MANDERA ACADEMY

23

283

2

47803119 AL-BUKHARI ACAD

23

259

3

47803101 MANDERA D E B SCHOOL 314

258

4

47803107 BAYAN ACADEMY

31

256

5

BOTTOM SCHOOLS IN MANDERA COUNTY

CODE SCHOOL NAME ENTRY MEAN POSITION
47803308 BELLA PRIMARY

31

138

5

47811101 ELWAK D.E.B 122

137

4

47811103 ELWAK GIRLS

64

135

3

47811105 SENIOR CHIEF ADAWA

84

127

2

47814203 SALA

25

120

1

 

2013 Kenya School Terms

First Term

  • January 7 and end on April 12,
  • General Election Break: February 28 and March 7
  • 14 weeks

Second Term

  • May 6 to August 9
  • 14 weeks

Third Term

  • September 2 to November 15
  • 11 weeks

For KCPE results by County – available soon

Top 10 Private Primary Schools

KCPE EXAM Results 2012

Top 10 Private Primary Schools

KCPE EXAM Results 2012

 TOP 20 KCPE Schools in the NATION

Share this:

  • Tweet
  • Share on WhatsApp (Opens in new window) WhatsApp

Filed Under: Rankings Tagged With: Kenya

Comments

  1. greg says

    July 5, 2015 at 12:55 pm

    ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooopppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp

  2. Hezekiah Nabiswa Wabwile says

    December 30, 2014 at 2:10 am

    kindly help me see the results of phim primary school in kimilili-Bungoma county

  3. Rose Barasa says

    March 18, 2013 at 8:09 am

    Good Job but kindly consider the public schools’ efforts which are overshadowed by the private schools. Please motivate them by listing the public schools alone. Kindly appreciate the public schools, they do a very good job despite the facilities and individual attention from the teachers.

  4. kipyegon abraham says

    February 14, 2013 at 7:56 am

    good wouid like to see the perfomance of nandi county top 30 schools

  5. Grace says

    February 14, 2013 at 7:23 am

    Good performance of the few public schools. would like to see the performance of Kiambu Primary school and its position in Kiambu County.

  6. beatrice wanjiku says

    February 9, 2013 at 5:57 am

    i was happy especially with what i got. i would like to see the results of top 50 in transnzoia county.

  7. Phabians nyagigo says

    February 5, 2013 at 7:31 am

    how can i access specific school perfomance?

  8. Abdiqani says

    February 2, 2013 at 4:06 am

    I would like to congra all of this candidate who did a great job autstanding and deduction for they education .I also want thank teachers and parents who allowed this kids to learn the school with high grades. even though i dont see here much, progress in NP, province particuly, in Wajir county accordding their grades however, they can still improve they grades at any time by allowing this kids to focus on they are education not sending to the pushes. And here is what i would to say the teacher who actually responsible for this things. teachers please help this students by teaching what they need to learn in order to pass thhe general exam and have a great night.Many thankss

  9. james muriithi says

    January 30, 2013 at 12:27 pm

    i salute the dimese sisters of nyahururu and stakeholders of john paul 11 for shining in their first attempt .God bless them.

  10. James Kirigi says

    January 30, 2013 at 12:27 am

    good presentation would like to see top 20 public primary scchools in uasin gishu county

  11. Cymon says

    January 29, 2013 at 11:12 pm

    Can we have the list of top 100 schools in Nakuru county.

  12. mary kiogora says

    January 29, 2013 at 5:07 am

    I congraturate all the children who sat for the k c p e 2012 for how they have done a good job. may god bless them towards there secondary education.

  13. Caroline wambui says

    January 29, 2013 at 3:51 am

    Good work for private schools. Try to see what can be done to motivate students plus their teachers in public schools also to achieve the same standard.

  14. RACHEL says

    January 29, 2013 at 3:32 am

    The students tried despite the fact that the teachers went on strike. The government should take note that most of the students who performed well came from private schools since their teachers were in class when the rest were in the streets for three weeks begging the government to add them salaries. Teachers play a very big role in our society hence their plight should be looked into but it does not mean that teachers should take advantage of them being needed so much to do some things.

  15. Bryan m luvai says

    January 29, 2013 at 3:29 am

    The perfomance was down in public schools due to the Teachers strike.

  16. RACHEL says

    January 29, 2013 at 3:26 am

    good presentation. would like to see the top 100 schools in Nairobi plz.

  17. Naphtal owilly says

    January 28, 2013 at 11:27 pm

    would like to know specifically the perfomance of kilimo primary school in kilifi county if posible the lis of student with their perfomance

  18. kojwang sheikh says

    January 28, 2013 at 3:10 pm

    good presentation

Free Scholarship Email Updates

Scholarship of the Week

Follow Us

  • TikTok
  • YouTube
  • WhatsApp
  • Facebook

Recent Posts

  • University of Calgary International Entrance Scholarship Program
  • Global Sustainability Leaders Scholarship (University of Reading)
  • University of Sydney International Undergraduate Academic Excellence Scholarship
  • University of Melbourne International Undergraduate Scholarship Program
  • Global Excellence Scholarships (University of Dundee)

Recent Comments

  • EMURIAT CONRAD on Top 9 Uganda Secondary School Scholarships
  • Nabacwasuzan on Top 9 Uganda Secondary School Scholarships
  • Esther Nambogo on Top 9 Uganda Secondary School Scholarships
  • Christo Samuel Jeremiah on Top 9 Uganda Secondary School Scholarships
  • Christo Samuel Jeremiah on Top 9 Uganda Secondary School Scholarships

Favorite Sites

  • Educate Ethiopia
  • Educate Ghana
  • Educate Kenya
  • Educate Nigeria
  • Educate Tanzania
  • Educate Uganda
  • Educate Zambia
  • Educate Zimbabwe
  • www.InternationalScholarships.ca
  • _Free Undergraduate Scholarships
  • Privacy Policy
We advise against ever posting personal information (email or phone number) in a public place on the internet - Scammers can obtain your information and use it to send you false solicitations.

Copyright © 2026 · Serve Africa.info · Log in