List of National Schools in Kenya, Location and Codes.

National Schools are considered the best institutions one can join upon completion of primary school education. This is because these schools, unlike others lying in the lower levels, are adequately equipped with all the requirements spanning across all sectors including academics and co-curricular activities. Each of the 47 Counties in Kenya has at least one national school located in it and a tier of Extra County Schools which just come after National Schools.

Some of the most renowned national schools in Kenya include Alliance High schools, Mang’u High, Maranda High Meru School, and Starehe boys among others.

Read also List of Extra County Schools in Kenya

Here is a list of National Schools in Kenya, codes, and location.

S/No. CODE            NAME                             

 1    1100003   Kenya High Mwatate Sagala

 2    1100004   Bura Girls Taita Taveta

 3    3100001   Mama Ngina Girls Nairobi

 4    4100002   Ribe Boys Kilifi

 5    8200007   Kagumo High Nyeri 

 6   10200008  Muranga High Murang’a

 7   12300008  Machakos Boys Machakos

 8   13300005  Muthale Girls Kitui

 9   14300006  Moi High Mbiruri Embu

10  15300002  Meru School Meru

11  18300003  Makueni Boys Makueni

12  19300004  Chogoria Girls Chogoria

13  20400006  Pangani Girls Nairobi 

14  23500003  St. Brigids Kiminini

15 24500004   St. Theresatartar Girls Baringo

16  28500005   Kipsigis girls Kericho

17  29500006   Kapsabet Boys Kapsabet

18  31500011  Moi girls Isinga

19  34500010  St.patrick Iten

20  36600002  Lugulu Girls Western

21  36600004  FriendS Kamusinga Kibingei

22  37600001  Kakamega School 

23  38600003  Bunyore Girls Chavakali

24  40700002  Kisii High

25  40700003  Nyabururu Girls Nyanza

26  41700004  Asumbi Girls Asumbi

27  42700005  Maranda High SIaya

28  44700006  Kanga High Kisii

29  45800001  Garissa highGarissa

30  4100008    Bahari girls Kilifi

31  5100009    Hola Boys Tana river

32  5100010    Ngao Girls Tana delta

33  6100011    Lamu Girls Lamu

34  6100012   Mpeketoni School Mombasa

35  7200014   Nyandarua High Nyandarua

36  12300013 Kathiani Girls Machakos

37  16300014 Moyale Secondary Moyale

38  17300015 Garbatula High Isiolo

39  18300016 Mbooni Girls Machakos 

40  21500021 Turkana Girls Turkana

41  22500024  Kisima Girls High Meru

42  24500022  Chewoyet High Kapenguria

43  25500023  Tenwek High Bomet

44  28500006  Kabiang High Kericho

45 29500025 St. Josephs Chepteri Kapsabet

46 30500021   Nanyuki High Hanyuki

47 31500026   Oloolaiser HIgh Ngong

48 35600008   S.A.Kolanya Girls Kisii 

49 43700012   Sironga Girls High Kisii

50 44700011   Moi Nyabohanse Girls Kisii

51 46800003   Wajir High Wajir

52 46800004   Wajir Girls High Wajir

53 47800005 Mandera Secondary Mandera

54 47800006   Moi Girls Machora

55  11200001  Alliance Boys Kiambu

56  11200002  Alliance Girls Kiambu

57  11200003  Mangu High Thika

58  11200004  Limuru Girls Limuru

59  11200005  Loreto High Limuru

60  11200006  Maryhill Girls Nairobi

61  20400001  Lenana School Nairobi

62  20400002  Nairobi School Nairobi

63  20400003  The Kenya High Nairobi

64  20400004  Starehe  Boy’s  Nairobi

65  20400008  Moi forces Academy Nairobi

66  20400009  Starehe Girl’s  Nairobi

67  26500001  Moi Girl’s Eldoret

68  27500002  Nakuru High Nakuru

69  27500007  Moi Lorces Lanet Nakuru

70  27500008  Utumishi Boy’s Gilgil

71  27500009  Nakuru Girl’s High Nakuru

72  39700001  Maseno School Kisumu

73  2100005    Kwale high Kwale

74  2100006    Matunga Girls Kwale

75  3100007    Shimo_la_tewa Coast

76  7200009   Karima Girls Nyandarua

77 8200010    Bishop Gatimu Girls Nyeri

78 9200011    Kabare Girls Kirinyaga

79 9200012    Baricho High Thiguku

80 10200013  Mugoiri Girls Muranga

81 13300007  Kitui High Kitui

82 1430001    Siakago Girls Embu

83 15300012  St. Marys Girls High Igoji

84 16300008  Moi Girls Marsabit

85 17300009  IsioloGirls High Isiolo

86 19300010  Ikuu Boy’s High Meru

87 21500012  Lodwar Boy’s High Lodwar

88 22500013  Maralal High Marital

89 23500014  St.Josephs Boys Kitale

90 25500019  Kaplong Girls Kericho

91  30500020 Njonjo Girls Nakuru

92  32500015 Ole Tipis Girls Narok

93  32500016  Kilgoris boy’s  Kilgoris

94  33500018  Baringo Boy’s High Baringo

95 34500017 Moi Kapsowar Girls Marakwet

96 35600008 Butula Boy’s High Western 

97 37600007  Butere Girls High Butere

98 38600006  Chavakali High School

99 11200003 Mang’u School Kiambu

100 400004 Starehe Boys Centre Nairobi

101 20400002 Nairobi School Nairobi

Read Also Top Ten Best Universities In Kenya 2022.

Comments