List of all national secondary schools in Kenya 2019

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