Home Jambo Info List of all national secondary schools in Kenya 2020

List of all national secondary schools in Kenya 2020

National schools in Kenya are among the best when it comes to national examination performance.

Initially there were few national schools but in a bid to promote national cohesion and regional balance, the government through the ministry of education increased the number of national schools.

Students at national schools pay ksh 53,400 annually as the government top it up by Ksh 22,000 per student.

Here is a list of all national schools in Kenya 2018

National School

County

1

Alliance Girls

Kiambu

2

Alliance High School

Kiambu

3

Kenya High School

Nairobi

4

Lenana School

Nairobi

5

Limuru Girls

Kiambu

6

Loreto Limuru

Kiambu

7

Mangu High School

Kiambu

8

Maryhills Girls

Kiambu

9

Maseno School

Kisumu

10

Moi Forces Academy

Nairobi

11

Moi Forces Lanet

Nakuru

12

Moi Girls Eldoret

Uasin Gishu

13

Nairobi School

Nairobi

14

Nakuru Boys

Nakuru

15

Starehe Boys Centre

Nairobi

16

Starehe Girls

Nairobi

17

Utumishi Academy

Nakuru

18

Nakuru Girls

Nakuru

19

Asumbi Girls

HomaBay

20

Bunyore Girls

Vihiga

21

Bura Girls

Taita Taveta

22

Chogoria Girls

Tharaka Nithi

23

Friends School Kamusinga

Bungoma

24

Garissa High School

Garissa

25

Kagumo Boys

Kirinyaga

26

Kakamega High School

Kakamega

27

Kanga High School

Migori

28

Kapsabet Boys

Nandi

29

Karima Girls

Nyandarua

30

Kenyatta High School

Taita Taveta

31

Kipsigis Girls

Kericho

32

Kisii School

Kisii

33

Lugulu Girls

Bungoma

34

Machakos Boys

Machakos

35

Makueni Boys

Makueni

36

Mama Ngina Girls

Mombasa

37

Maranda High School

Siaya

38

Meru School

Meru

39

Moi Girls Isinya

Kajiado

40

Moi High School – Mbiruri

Embu

41

Murang’a High School

Murang’a

42

Muthale Girls

Kitui

43

Nyabururu Girls

Kisii

44

Pangani Girls

Nairobi

45

Ribe Boys

Kilifi

46

St Brigids Girls Kiminini

Kakamega

47

St Patricks Iten

Elgeyo Marakwet County

48

Tartar Girls

West Pokot

49

Baricho Boys

Kirinyaga

50

Baringo High School

Baringo

51

Bishop Gatimu Ngandu

Nyeri

52

Butere Girls

Kakamega

53

Butula Boys High School

Bungoma

54

Chavakali High School

Vihiga

55

Ikuu Boys

Tharaka Nithi County

56

Isiolo Girls

Isiolo

57

Kabare Girls

Kirinyaga County

58

Kaplong Girls

Bomet

59

Kilgoris Boys

Narok

60

Kisumu Girls

Kisumu

61

Kitui High School

Kitui

62

Kwale High School

Kwale

63

Lodwar High School

Turkana

64

Maralal High School

Samburu

65

Matuga Girls

Kwale

66

Mbita High School

Homabay

67

Moi Girls Marsabit

Marsabit

68

Kapsowar Girls

Uasin Gishu

69

Mugoiri Girls

Murang’a

70

NEP Girls

Garissa

71

Njonjo Girls

Laikipia

72

Ole Tipis Girls

Narok

73

Shimo La Tewa Boys

Mombasa

74

Siakago Girls

Embu

75

St. Joseph’s Boys Kitale

Uasin Gishu

76

St. Mary’s Girls High School Igoji

Meru

77

Bahari Girls

Kilifi

78

Chewoyet Boys

West Pokot

79

Garbatula Boys

Isiolo

80

Hola Boys

Tana River

81

Kabianga Boys

Kericho

82

Kathiani Girls

Machakos

83

Kisima Girls

Samburu

84

Lamu Girls

Lamu

85

Mandera Boys

Mandera

86

Mbooni Girls

Machakos

87

Moi Girls Mandera

Mandera

88

Moi Girls Nyabohanse

Migori

89

Moyale Boys

Marsabit

90

Mpeketoni Boys

Lamu

91

Nanyuki Boys

Laikipia

92

Ngao Girls

Tana River

93

Nyandarua High School

Nyandarua

94

Oolaiser Boys

Kajiado

95

Sa Kolanya Girls

Busia

96

Sironga Girls

Nyamira

97

St. Joseph Chepterit Girls

Nandi

98

Tenwek Boys

Bomet

99

Turkana Girls

Turkana

100

Wajir Boys

Wajir

101

Wajir Girls

Wajir

102

Ngiya Girls

Siaya

103

Moi High School Kabarak

Nakuru

104

Segero Adventist High School

Uasin Gishu

Popular Posts

KUCCPS Student portal login student.kuccps.net for 2020/2021 Admission Application

Kenya University and College Central placement service (KUCCPS) is a body that is responsible for admission of students to universities and colleges in Kenya....

Links to the Best Telegram Channels/Groups in Kenya

Telegram channels are increasingly becoming the best and easiest media of communication in Kenya. Apart from communication, they are also a source of unending...

How to create new TSC TPAD Account (https://tpad2.tsc.go.ke) for self appraisal

TPAD is a performance evaluation mechanism that assesses the performance of a teacher as per the set standards prescribed by the Commission. Section 52 of...

TSC website www.tsc.go.ke, TSC Latest News, TSC Online Payslips (T-pay), TSC Notices, TSC Downloads, TSC Online Services and How to register TSC online payslip

Teacher service commission (TSC) of Kenya is a body established by government of Kenya to manage human resource within the sector of education. Headquarter...

How to create/Activate new tsc tpad2 account using new url link tpad2.tsc.go.ke

Owing to complaints registered by teachers,TSC, has come up with a new tpad2 URL that loads faster. This means that now teachers will have...