The number of public and private primary schools has doubled since 1997 to 25,000 in 2007. The number of primary school pupils now stands at 8 million. Since the achievement of independence in 1963, the Government of Kenya has been committed to expanding the education system to cater for all children.

The curriculum is uniform across the country and includes: English, Kiswahili, a local language, mathematics, science, social studies, religious education, creative arts, physical education, and life skills. Exams are held in five subjects: Kiswahili, English, mathematics, science and agriculture, and social studies.

However, Christian missionaries introduced Western education in Kenya, as we know it today, by the 19th century when the first mission school was established in 1846 at Rabai, near Mombasa.The first missionaries were Portuguese Catholics. By 1557, they had established monasteries in Mombasa and Lamu

Secondary education is also free, but not compulsory. Primary education lasts 8 years in Kenya (standards 1 to 8). Pupils are usually 6 years old when they start school, and 14 when they complete their primary education.

ShaJan Kenya       0722 916491

Save money:
Guaranteed refilling of inkjet and toner cartridges here:

www.webke.net/shajan/index.html

64 Secondary School

P.O. Box: 294 – 30100 Eldoret
Tel: +254-53-2030152
Location: Eldoret

System: 8-4-4
Levels: Secondary

lecturechair.jpg

Aga Khan Junior Academy

P.O. Box: 44424 – 00100 Nairobi
Tel: 020-3740733 Fax: 020-3740733
Location: Limuru Rd/1st Parklands Ave, Parklands, Nairobi
Email:

System: IGCSE
Levels: Primary

Aga Khan University

P.O. Box: 39340, Nairobi
Tel: 747004, 747483, 745808
Location: 3rd Parklands Avenue, Off Limuru Road, Nairobi

System: College
Levels: Certificate, Diploma, Degree

Alliance Girls High School

P.O. Box: 109 – 00902 Kikuyu
Tel: 066 2012533 Fax: 066 2012511
Location: Kikuyu Rd, Karuri
Email: info@aghs.com

System: 8-4-4
Levels: Secondary

Almond Communications

P.O. Box: 34436 – 00100 Nairobi
Tel: 020-3755496 Fax: 020-3755496
Location: Aqua Plaza2nd Murang’a Rd, City Centre, Nairobi
Email: web@almond.co.ke

System: College
Levels:

Aquinas High School

P.O. Box: 72000 – 00200 Nairobi
Tel: 020-6532729, Mob: 0721 474367
Location: Jogoo Rd, Industrial Area, Nairobi
Email:

System:
Levels: Secondary

Augustana Academy

P.O. Box: 53942 – 00200 Nairobi
Tel: 020-8561668, Mob: 0721 376622
Location: Thika Rd, Ruaraka, Nairobi
Email:

System:
Levels: Secondary

Banda School

P.O. Box: 24722 – 00502 Nairobi
Tel: 020-8891220 Mob: 0733 767192
Location: Magadi Rd, Lang’ata, Nairobi
Email:

System:
Levels: Primary

Baringo High School

P.O. Box: 23 – 20103 Eldama Ravine
Location: Eldama Ravine/Makutano Rd, Eldama Ravine

System: 8-4-4
Levels: Secondary

Birithia Secondary School

P.O. Box: 320 – 10100 Nyeri
Tel: 061-3152433 Mob: 0729 126194
Location: Nyeri/Othaya Rd, Eastern, Nyeri

System: 8-4-4
Levels: Secondary

Bishop Gatimu Ngandu Girls High School

P.O. Box: 182 – 10101 Karatina
Tel: 061-72180 Mob: 0720 836570
Location: State Lodge Rd, Eastern, Nyeri

System: 8-4-4
Levels: Secondary

Braeburn Schools

P.O. Box: Nairobi
Tel: 020-5018000 Mob: 0722 685575
Location: various
Email: admin@braeburn.ac.ke

System: IGCSE
Levels: Primary, Secondary

Brickwoods High School

P.O. Box: 399 – 10400 Nanyuki
Tel: 062-32067 Mob: 0722 789702
Location: Mt Kenya Safari Club Rd Nanyuki, Eastern, Nanyuki
Email:

System:
Levels: Secondary

Brookhouse Schools

P.O. Box: 24987 – 00502 Nairobi
Tel: 020-6751167 Mob: 0722 204413
Location: Karen Magadi Rd, Lang’ata, Nairobi
Email:

System:
Levels: Secondary

Carmelvale Catholic P School

P.O. Box: 286 – 00515 Nairobi
Tel: 020-820946 Mob: 0735 724519
Location: Donholm Ext 5, Opp Jacaranda Est, Embakasi, Nairobi
Email:

System:
Levels: Primary

Chania Boys High School

P.O. Box: 45 – 01000 Thika
Tel: 067-22364, Mob: 0733 226308
Location: Off Workshop Rd, Eastern, Thika

System: 8-4-4
Levels: Secondary

Chania Girls High School

P.O. Box: 2723 – 01000 Thika
Tel: 067-21738, Mob: 0723 823393
Location: Workshop Rd, Eastern, Thika

System: 8-4-4
Levels: Secondary

Chavakali High School

P.O. Box: 144 – 50316 Banja
Tel: 056-51016, Mob: 0720 686345
Location: Kisumu/Kakamega Rd, Western, Kakamega

System: 8-4-4
Levels: Secondary

Chwele Precious Girls High School

P.O. Box: 84, CHWELE
Tel: Mob: 0711 828775
Location: Chwele Town, Chwele Division, Bungoma Central District
Email: chweleprecious@gmail.com

System: 8-4-4
Levels: Secondary

Chinga Boys High School

P.O. Box: 100 – 10106 Nyeri
Tel: 061-2031428, Mob: 0727 590079
Location: Off Othaya/Kiriaini Rd, Othaya,Nyeri

System: 8-4-4
Levels: Secondary

Coast Girls High School

P.O. Box: 80194 – 80100 Mombasa
Tel: +254-41-2225531
Location: Maktubu Rd, Mombasa

System: 8-4-4
Levels: Secondary

College of Insurance

P.O. Box: 56928 – 00200 Nairobi
Tel: 020 605601 – 4
Location: South C, Nairobi
Email: info@coi.ac.ke

System: College
Levels:

Kindergarten Furniture image

Computer Learning Centre

P.O. Box: 39932 – 00623 Nairobi
Tel: 020-3741921 Mob: 0722 403571
Location: Museum Hill, 2nd Flr, Parklands, Nairobi
Email: training@coastdata.co.ke

System: College
Levels:

Computer Pride Training Centre

P.O. Box: Nairobi
Tel: 020-2221973, 020-2221895
Location: 1st fl., ICEA Bldg., Kenyatta Ave, Nairobi
Email: info@computer-pride.com

System: College
Levels: Certificate, Diploma

Consolata School

P.O. Box: 14538 – 00800 Nairobi
Tel: +254-20-4442634
Location: Chiromo Rd, Westlands, Nairobi
Email:

System:
Levels: Primary

Cornerstone Training Institute

P.O. Box: 3573 – 00200 Nairobi
Tel: 020-2229468 Fax: 020-2229469
Location: Development House, 12th Flr, Moi Avenue, Nairobi
Email: info@cornerstoneti.com

System: College
Levels: Certificate, Diploma

Dadaab Secondary School

P.O. Box: 67 – 70100 Garissa
Location: Eastern, Garissa

System: 8-4-4
Levels: Secondary

Daystar University

P.O. Box: 17 – 90145 Athi River
Tel: 045 6622601 Mob: 0724 256908
Location: Athi River, Eastern, Athi River
Email: info@daystar.ac.ke

System: College
Levels:

Deans ECD College

P.O. Box: 25415 – 00603, Nairobi
Tel: 020 4349212/8 Mob: 0722-511526
Location: Convent Drive – Lavington, Nairobi
Email: info@deansecdcollege.com

System: College
Levels: Certificate, Diploma

Dr Aggrey Primary School

P.O. Box: 13067 – 00624 Nairobi
Tel: +254-20-6761309
Location: Juja Rd, Eastleigh, Nairobi
Email:

System:
Levels: Primary

East Africa School of Management

P.O. Box: 68272 – 00200, Nairobi
Tel: 020 312863, 0723-876669
Location: 1st Flr, Commonwealth Hse, Moi Ave
Email: info@easm.ac.ke

System: College
Levels: Certificate, Diploma

East Africa Utalii Inst.

P.O. Box: 67631 – 00200, Nairobi
Tel: 2225343, 0727 441952
Location: Afya Cntr, 9th Fl., Tom Mboya St.
Email: utaliinstitute@gmail.com

System: College
Levels: Certificate, Diploma

Ena Day Secondary School

P.O. Box: 2489 – 60100 Embu
Tel: 068-41412, Mob: 0716 721808
Location: Embu/Meru Rd, Eastern, Embu
Email:

System: 8-4-4
Levels: Secondary

Endarasha Boys High School

P.O. Box: 34 – 10107 Endarasha
Tel: 061-2031291, Mob: 0720 668226
Location: Eastern, Nyeri
Email: endarashaboys@yahoo.com

System: 8-4-4
Levels: Secondary

Esirabe Primary School

P.O. Box: 71 BUNYORE
Tel: 22123-00336
Location: VIHIGA
Email: ESIRABE@YAHOO.COM

System: 8-4-4
Levels: Primary

Eutychus Academy-Riruta

P.O. Box: 954-00502 KAREN, NAIROBI
Tel: 0716 842028
Location: Wanyee Road Off Naivasha Road, Dagoretti, Nairobi
Email: eutyriruta06@yahoo.com

System: 8-4-4
Levels: Secondary

Friends School Kamusinga

P.O. Box: 20 – 20116 Gilgil
Tel: 055-21014 Fax: 055-21245
Location: Kimilili/Chwele Rd Kimilili, Western, Kimilili
Email: info@fskamusinga.com

System:
Levels: Secondary

Gilgil Hills Academy

P.O. Box: 238 – 20116 Gilgil
Tel: 050-4015453 Mob: 0721 896759
Location: Off Gilgil/Nyahururu Rd Gilgil, Western, Gilgil
Email:

System:
Levels: Secondary

Graffins College

P.O. Box: 13800, 00800 – Nairobi
Tel: 020 374333, Mob: 0723 230677
Location: Westlands Road, Off Mpaka Road, Nairobi
Email: info@graffinscollege.com

System: College
Levels: Certificate, Diploma

Great Lakes University Of Kisumu

P.O. Box: 2224 – 40100 Kisumu
Tel: 057-2023972 Mob: 0722 683813
Location: Off Tom Mboya Drive, Milimani, Kisumu
Email: info@gluk.ac.ke

System: College
Levels:

Green Garden Schools

P.O. Box: 514 – 00902 Kikuyu
Tel: 066-33249 Mob: 0722 709243
Location: Kikuyu/Thogoto Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Hospital Hill High School

P.O. Box: 56607 – 00100 Nairobi
Tel: +254-20-3753562
Location: Nyari Est Red Hill Rd, Gigiri, Nairobi
Email:

System:
Levels: Secondary

High Visioned Schools

P.O. Box: 40 – 10304 Kutus
Tel: 060-44089 Mob: 0720 748313
Location: Kutus/Ndomba Rd Kerugoya, Eastern, Kerugoya
Email:

System:
Levels: Secondary

I A T – Institute of Advanced Technology

P.O. Box: 20653 – 00200 Nairobi
Tel: 020-4440256 Fax: 020-4444949
Location: Symphony Place Westlands Ave/Waiyaki Way, Westlands, Nairobi
Email:

System: College
Levels:

Institute of Information Technology Studies and Research

P.O. Box: 518-00600 Nairobi
Tel: 020-2248036 , Mob: 0722-850204
Location: Ambank House, 9th Floor, University Way, Nairobi
Email: info@itsr.ac.ke

System: College
Levels: Diploma, Degree

whiteboard-on-wall image

Imara Primary School

P.O. Box: 30037 – 00100 Nairobi
Tel: +254-20-7782249
Location: Komarock Rd, Kariobangi, Nairobi
Email:

System:
Levels: Primary

Inoorero University

P.O. Box: 60550 – 00200 Nairobi
Tel: 020 3750255-8, 0722 323819
Location: Inoorero Center,Forest Road, Parklands, Nairobi
Email: enquiries@iu.ac.ke

System: College
Levels: Diploma

Intraglobal Training Institute

P.O. Box: 9469 – 00300 Nairobi
Tel: 020 2494927/8, 0722 416338
Location: Commonwealth Hse, 3rd fl, Moi Ave, Nairobi
Email: care@iti.ac.ke

System: College
Levels: Diploma

Jamhuri High School

P.O. Box: 40584 – 00100 Nairobi
Tel:
Location: Limuru Rd Opp Stima Plaza, Parklands, Nairobi
Email:

System:
Levels: Secondary

Jomo Kenyatta University of Agriculture & Technology

P.O. Box: 62000 – 00200 Nairobi
Tel: 020-4447769
Location: various
Email: nbi@nairobicentre.jkuat.ac.ke

System: College
Levels:

Joowi Progressive Primary School

P.O. Box: 10198 – 00100 Nairobi
Tel: +254-20-3876435
Location: Kibera Drv, Jamuhuri, Nairobi
Email:

System:
Levels: Primary

Juja Rd Primary School

P.O. Box: 45144 – 00100 Nairobi
Tel: +254-20-6760104
Location: Chai Rd, Eastleigh, Nairobi
Email:

System:
Levels: Primary

Kagumo High School

P.O. Box: 69 – 10102 Kiganjo
Tel: 061-86628, Mob: 0722 895338
Location: Karatina/Nanyuki Rd, Eastern, Nyeri
Email:

System:
Levels: Secondary

Kangema High School

P.O. Box: 63 – 10202 Kangema
Tel: +254-60-322126
Location: Iyego/Kanorero Rd Kangema, Eastern, Kangema
Email:

System:
Levels: Secondary

Kanjuri Secondary School

P.O. Box: 97 – 10101 Karatina
Tel: Mob: 0734 479731
Location: Karatina/Kagochi Rd, Eastern, Nyeri
Email:

System:
Levels: Secondary

Kanunga High School

P.O. Box: 331 – 00900 Kiambu
Tel: 066-52271, Mob: 0724 171288
Location: Boma Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Kapropita Girls High School

P.O. Box: 11 – 30400 Kabarnet
Tel: 053-22031, Mob: 0729 223883
Location: Kabarnet/Marigat Rd Kabarnet, Western, Kabarnet
Email:

System:
Levels: Secondary

Katoloni Secondary School

P.O. Box: 375 – 90100 Machakos
Tel: 044-21743, Mob: 0733 556662
Location: Machakos/Konza Rd, Eastern, Machakos
Email:

System:
Levels: Secondary

Kiriri Women’s University of Science and Technology

P.O. Box: 49274 – 00100 Nairobi
Tel: 02 -4442212 Mob: 0723 338071
Location: Woodvale Grove, Westlands, Nairobi
Email: info@kwust.ac.ke

System: College
Levels: Certificate, Diploma

KENYA CO-OPERATIVE COLLEGE

P.O. Box: 24814-00502 Nairobi
Tel: 020-891401-4 Mob: 0724 311606
Location: Ushirika Road, karen, Nairobi
Email: coopcoll@cooperative.ac.ke

System: College
Levels: Certificate, Diploma

Kenya High School

P.O. Box: 30035 – 00100 Nairobi
Tel: 020-4347504 Fax: 020-4347566
Location: Mandera Rd Kileleshwa, Jamuhuri, Nairobi
Email:

System:
Levels: Secondary

Kenya Inst. of Finance and Applied Management

P.O. Box: 1703 – 00400 Nairobi
Tel: 020 8098825 Mob: 0719 661466
Location: Lyric Hse, 4th fl, Kimathi st, Nairobi
Email: info@kifam.co.ke

System: College
Levels: Certificate, Diploma

Kenya Inst. of Professional Studies

P.O. Box: 11696 – 00400 Nairobi
Tel: 020-2242131 Mob: 0722 129932
Location: Afya Center, 11th fl, Tom Mboya st, Nairobi
Email: info@kips.co.ke

System: College
Levels: Diploma

Kenya Inst of Social Work and Community Development

P.O. Box: 57961, 00200 Nairobi
Tel: 020 317995 Mob: 0724 772878
Location: Nacico Plaza, 6th floor, Landhies Road, Nairobi
Email: info@kiswcd.co.ke

System: College
Levels: Diploma

Kenya Institute of Supplies Management

P.O. Box: 57961, 00200 Nairobi
Tel: 020 2213908-10 Mob: 0721 244828
Location: Cambrian Bldg 2nd Fl Moi Ave Nairobi
Email: admin@kism.or.ke

System: College
Levels: Diploma

Kenya Methodist University

P.O. Box: 45240 – 00100 Nairobi
Tel: 020-2251169 Mob: 0724-256162
Location: various
Email: info@kemu.ac.ke

System: College
Levels: Certificate, Diploma, Degree

Kenya Polytechnic University

P.O. Box: 52428 – 00200, Nairobi
Tel: 020 2250522, 020 2251300
Location: Haile Selassie Avenue , Nairobi
Email: polymis@swiftkenya.com

System: College
Levels: Diploma, Degree

Kenyatta University

P.O. Box: 43844-00100, Nairobi
Tel: 020 8710901, Fax: 020 8711575
Location: various
Email: info@ku.ac.ke

System: College
Levels: Diploma, Degree

Kiboro Primary School

P.O. Box: 10365 – 00400 Nairobi
Tel: +254-20-6765381
Location: Juja Rd, Eastleigh, Nairobi
Email:

System:
Levels: Primary

Kiganjo Amboni Secondary School

P.O. Box: 137 – 10102 Kiganjo
Tel: 061-86237, Mob: 0724 837832
Location: Off Kiganjo Rd/Nanyuki Rd, Eastern, Nyeri
Email:

System:
Levels: Secondary

Kilimani Junior Academy

P.O. Box: 21557 – 00505 Nairobi
Tel: +254-20-8891166
Location: Langata South Rd, Lang’ata, Nairobi
Email:

System:
Levels: Primary

Kirangari School

P.O. Box: 23082 Nairobi
Tel: +254-20-4183004
Location: Lower Kabete Rd, Kabete, Nairobi
Email:

System:
Levels: Primary

oblong.jpg

Kisumu Boys High School

P.O. Box: 1973 – 40100 Kisumu
Tel: +254-57-2020164
Fax: +254-57-2020164
Location: Kisumu
Email:

System: 8-4-4
Levels: Secondary

Lariak Day Secondary School

P.O. Box: 141 -20320 KINAMBA
Tel: 020-3872805 Fax: 020-3873434
Location: Sipili, Laikipia West, Rift Valley Province
Email: lariakdayss@yahoo.com

System: 8-4-4
Levels: Secondary

Lenana School

P.O. Box: 30253 – 00100 Nairobi
Tel: 020-3872805 Fax: 020-3873434
Location: Off Ngong Rd After Ngong Racecourse, Jamuhuri, Nairobi
Email:

System:
Levels: Secondary

LifeSpring Christian Academy

P.O. Box: 141 Uhuru Gardens Nairobi
Tel: 0734 600053, 0734 600052
Location: opp. National Housing, off Maboko Road. Langata
Email: lcaschool@earthlink.net

System: 844
Levels: Kindergarten, Primary, Secondary

Limuru Girls’ School

P.O. Box: 340 – 00217 Limuru
Tel: 020-2064006 Mob: 0721 966936
Location: Limuru/Nairobi Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Loreto High School Limuru

P.O. Box: 340 – 00217 Limuru
Tel: 066-71231 Mob: 0726 770639
Location: Limuru/Tigoni Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Loreto Nakuru School

P.O. Box: 645 – 20100 Nakuru
Tel: 051-2212668 Fax: 051-2212668
Location: Nakuru/Solai Rd, Western, Nakuru
Email: loretonku@africaonline.co.ke

System:
Levels: Secondary

Machakos Technical Training Institute

P.O. Box: 136-90100, Machakos
Tel: 044-21604, Mob: 0723 805 829
Location: Machakos
Email: machakostechnical@yahoo.com

System: College
Levels: Diploma

Makini College

P.O. Box: 21784 – 00505 Nairobi
Tel: 020 2727552/3
Location: Statehouse Avenue, Nairobi
Email: info@makinischool.com

System: College
Levels: Diploma

Makini Schools

P.O. Box: 21784 – 00505 Nairobi
Tel: 020-3874950, Mob: 0733 286746
Location: Makindi Rd Off Ngong Rd, Nairobi
Email: info@makinischool.com

System: 8-4-4
Levels: Primary, Secondary

Malezi Preparatory School

P.O. Box: 51736 – 00200 Nairobi
Tel: +254-20-6005981
Location: Langata Civil Servants Estate, Off Kitengela Rd, Nairobi West, Nairobi
Email:

System:
Levels: Primary

Marigat Secondary School

P.O. Box: 39 – 30403 Marigat
Tel: 0735 125055
Location: Marigat Town Kabarnet, Western, Kabarnet
Email:

System:
Levels: Secondary

Mars Institute of Computer Technology

P.O. Box: Mombasa
Tel: +254720987430
Location: Jubillee Insurance Building Room 37, 2nd FLOOR, Moi Ave.
Email: learnatmict@gmail.com

System: College
Levels: Diploma

Matuga Girls High School

P.O. Box: 96099 – 80110 Likoni
Tel: 040-3300058, Mob: 0720 873202
Location: Matuga Rd, Mombasa, Kwale
Email:

System: 8-4-4
Levels: Secondary

Maseno University

P.O. Box:
Tel: 057-351622 Mob: 0722 203411
Location: Kisumu/Busia Rd
Email: vc@maseno.ac.ke

System: College
Levels:

Mavoko Secondary School

P.O. Box: 561 – 00204 Athi River
Tel: Mob: 0721 431518
Location: Off Mzee Panaura Rd Athi River, Eastern, Athi River
Email:

System: 8-4-4
Levels: Secondary

Mayori Secondary School

P.O. Box: 56 – 60113 Kiritiri
Tel: 067-21414, Mob: 0720 871940
Location: Embu/Kamburu Rd Kiritiri Siakago, Eastern, Siakago
Email:

System: 8-4-4
Levels: Secondary

Meru School

P.O. Box: 103 – 60200 Meru
Tel: +254-64-20307
Location: Meru / Maua Rd
Email: meruhigh@plausohue.net

System: 8-4-4
Levels: Secondary

Mt Angel School

P.O. Box: 72009 – 00200 Nairobi
Tel: +254-20-8710353
Location: Thika Rd, Kahawa, Nairobi
Email:

System:
Levels: Primary

Mt Kenya University

P.O. Box: 342 ֠01000 THIKA
Tel: 067 24285/24229 Mob: 0720 790796
Location: General Kago Road, Thika
Email: info@mku.ac.ke

System: College
Levels: Degree

Multimedia University College of Kenya

P.O. Box: 30305 – 00100 Nairobi
Tel: 020-2071391 Mob: 0724 257083
Location: Mbagathi Campus – Magadi Rd, Nairobi
Email: marketing@mmu.ac.ke

System: College
Levels:

Murray Girls High School

P.O. Box: 1069 – 80304 Wundanyi
Tel: 043-42256, Mob: 0734 447494
Location: Wusi Community Chawia Location Wundanyi, Voi, Wundanyi
Email:

System: 8-4-4
Levels: Secondary

Musingu High School

P.O. Box: 151 – 50100 Kakamega
Tel: 056-41013, Mob: 0734 628248
Location: Sigalagala/Butere Rd, Western, Kakamega
Email:

System: 8-4-4
Levels: Secondary

Muti Secondary School

P.O. Box: 4213- 01002 Madaraka Thika
Tel: +254722692154
Location: Thika – Ithanga – Muti (Ndivo)
Email: smutischoll@rocketmail.com

System: 8-4-4
Levels: Secondary

Nairobi School

P.O. Box: 30047 – 00100, Nairobi
Tel: 4442798, 4442799; Fax: 4442855
Location: Waiyaki Way, Westlands
Email: principal@nairobischool.ac.ke

System: 8-4-4
Levels: Primary, Secondary

School Canteen Furniture image

Nairobi International School

P.O. Box: 66831, Nairobi – 00800
Tel: 4348878, 2154672, 0727 415692
Location: Mbambane Rd, Off James Gichuru Rd, Lavington
Email: info@nis.ac.ke

System: IGCSE
Levels: Primary, Secondary, A-levels

Nairobi Technical Training Inst.

P.O. Box: 30039-00100, Nairobi
Tel: 0721 233394
Location: Mogira Rd, Off Park Rd
Email: nairobitechnical@gmail.com

System: College
Levels: Certificate, Diploma

Nairobi Jaffery Academy

P.O. Box: 25342 – 00603, Nairobi
Tel: 4349208 Fax: 4349293
Location: El Molo Rd, Lavington
Email: jafferys@insightkenya.com

System: IGCSE
Levels: Kindergarten, Primary, Secondary

Nairobi Institute of Business Studies

P.O. Box: 49962 – 00100 Nairobi
Tel: 020 2211234, 0721 107701
Location: 2nd fl., Post Office Bldg, Ronald Ngala St, Nairobi
Email: info@nibs.ac.ke

System: College
Levels: Diploma

Nairobi International School of Theology

P.O. Box: 49962 – 00100 Nairobi
Tel: 020 2720837, 0722 993932
Location: Mtito Andei Road, Kilimani, Nairobi
Email:

System: College
Levels: Diploma

Nairobi Milimani Secondary School

P.O. Box: 41892 – 00100 Nairobi
Tel: +254-20-2716138
Location: Off Argwings Kodhek Rd, Milimani, Nairobi
Email:

System:
Levels: Secondary

Nairobi South Nursery,Prim & Sec School

P.O. Box: 51988 – 00200 Nairobi
Tel: 020-6001497, Mob: 0733 830055
Location: South C Ole Shapara Ave, Nairobi West, Nairobi
Email:

System:
Levels: Kindergarten, Primary, Secondary

Nakuru Boys High School

P.O. Box: 661 – 20100 Nakuru
Tel: 051-2212110, Mob: 0735 869190
Location: Nakuru/Bahati Rd, Western, Nakuru
Email:

System:
Levels: Secondary

New Horizons Computer Learning Center

P.O. Box: 57666 – 00200, Nairobi
Tel: 020 2246145, 0721 130397
Location: 4th fl., Fedha Towers, Muind Mbingu st., Nairobi
Email: info.kenya@technobrainltd.com

System: College
Levels: Certificate, Diploma

Njoro Girls Secondary School

P.O. Box: 52 – 20107 Njoro
Tel: 051-61318, Mob: 0723 873394
Location: Njoro Town Njoro, Western, Njoro
Email:

System:
Levels: Secondary

Nyeri Baptist High School

P.O. Box: 349 – 10100 Nyeri
Tel: 061-2030207 Mob: 0713 930276
Location: Nyeri/Kiganjo Rd, Eastern, Nyeri
Email:

System: 844
Levels: Secondary

Nyeri Technical Training Institute

P.O. Box: Nyeri
Tel: 061-2032330 Fax: 061-2032330
Location: Nyeri
Email: nyeritti@yahoo.com

System: College
Levels: Certificate, Diploma

Omware Primary School

P.O. Box: 954-00502 Karen, Nairobi
Tel: +254728046007
Location: Along Kisii-Migori Highway, Ranen, Rongo
Email: wiki88@ovi.com

System: 8-4-4
Levels: Primary

Oshwal College

P.O. Box: 44691-00100, Nairobi
Tel: 3747905, 3748005, 3744184
Location: 2nd Avenue Parklands , Nairobi
Email:

System: College
Levels: Diploma, Degree

Our Lady of Mercy Shauri Moyo

P.O. Box: 46972 – 00100 Nairobi
Tel: +254-20-558608
Location: Ambira Rd, Industrial Area, Nairobi
Email:

System:
Levels: Primary

Oloolaiser Secondary School

P.O. Box: 71 – 00205 Magadi
Tel: 020-2303052, Mob: 0723 720220
Location: Ngong Town Magadi, Eastern, Magadi
Email:

System:
Levels: Secondary

Peponi School

P.O. Box: 236 – 00232 Ruiru
Tel: Mob: 0722 287248 0733 615193
Location: Sukari Ranch, Thika Rd
Email: peponi@kenyaweb.com

System:
Levels: Secondary

Precious Blood School

P.O. Box: 21283 – 00505 Nairobi
Tel: +254-20-3866218
Location: Naivasha Rd, Jamuhuri, Nairobi
Email:

System:
Levels: Secondary

Premese College

P.O. Box: 26061 Nairobi 00504
Tel: 020-3542099, Mob: 0722-573296
Location: Villa Franca Franca 80; Off Mombasa Road, Nairobi
Email: premese@africaonline.co.ke

System: College
Levels:

Premier Academy

P.O. Box: 39513 – 00623 Nairobi
Tel: 020-6761229, Mob: 0733 618909
Location: Forest Rd, Eastleigh, Nairobi
Email:

System:
Levels: Secondary

Presbyterian University of East Africa

P.O. Box: 387-00902 Kikuyu
Tel: 020 2341510-11, Mob: 0722 341032
Location: Kikuyu
Email: info@puea.ac.ke

System: College
Levels: Degree

Double Decker Bed image

Pumwani Secondary School

P.O. Box: 16364 – Nairobi
Tel: +254-20-6762144
Location: General Waruinge St, Eastleigh, Nairobi
Email:

System:
Levels: Secondary

Q? No school starting with Q?

Racecourse Road Secondary School

P.O. Box: 4838 – 00100 Nairobi
Tel: +254-20-317298
Location: River Rd/Ronald Ngala Rd, City Centre, Nairobi
Email:

System:
Levels: Secondary

Rift Valley Technical Institute

P.O. Box: 244 – 30100 ELDORET
Tel: 053-2031177 Mob: 0737 954215
Location: Eldoret
Email: info@rvti.ac.ke

System: College
Levels:

Rocky Driving School

P.O. Box: 6493-00300, Nairobi
Tel: 0722 510379 / 0735 768822
Location: Junction of Harambee Ave / Moi Ave
Email: info@rockyschool.co.ke

System: College
Levels: Certificate

Rocky Computer College

P.O. Box: 6493 – 00300 Nairobi
Tel: 020-2228114 Fax: 020-2228114
Location: Cargen HseGr Harambee Ave, City Centre, Nairobi
Email: info@rockyschool.co.ke

System: College
Levels:

Shepherds Junior School

P.O. Box: 74513 – 00200 Nairobi
Tel: 020-7783671 Mob: 0721 241324
Location: Buru Buru Ol Donyo Lengai Rd, Kariobangi, Nairobi
Email:

System:
Levels: Primary

St Angelas Academy

P.O. Box: 21171 – 00505 Nairobi
Tel: +254-20-2727875
Location: Golf Course Stage, Milimani, Nairobi
Email:

System:
Levels: Primary

St Bennedicts Mukuru

P.O. Box: 61693-00200, Nairobi
Tel: 0727 411820
Location: Mombasa Road off Old North Airport Road
Email: stbennedictsec@gmail.com

System: 8-4-4
Levels: Secondary

St Christopher’s Secondary School

P.O. Box: 21378 – 00505 Nairobi
Tel: 020-3884119 Mob: 0723 318833
Location: Ngong Rd Nairobi
Email: info@st-christophers.ac

System:
Levels: Secondary

St Nicholas School

P.O. Box: 52778 – 00200 Nairobi
Tel: 020-2728875 Mob: 0727 230142
Location: Kindaruma Rd Off Ngong Rd, Milimani, Nairobi
Email:

System:
Levels: Primary

St. Paul’s University, Limuru

P.O. Box: Private bag, Limuru – 00217
Tel: 020 2020505 Fax: 066-73033
Location: Limuru
Email: assistantregistrar@stpaulslimuru.ac.ke

System: College
Levels: Diploma

St Timothy Academy

P.O. Box: 492 – 80109 Mtwapa
Tel: +254-41-5485106
Location: Mtwapa Township / Malindi Rd, Mombasa
Email:

System:
Levels: Primary

St Joseph High School

P.O. Box: 99 – 00216 Githunguri
Tel: 020-2012462, Mob: 0726 719606
Location: Githunguri Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

St. Joseph Matuu High School

P.O. Box: 112 – 90119 Matuu
Tel: +254-67-4355535
Location: About 200M from Thika-Garissa Highway (Next to Catholic Church)
Email: stjosephmatuuhs@gmail.com

System:
Levels: Secondary

St Mary’s Mumias Girls Secondary School

P.O. Box: 166 – 50102 Mumias
Tel: 056-641027, Mob: 0714 886835
Location: Mumias/Kakamega Rd Mumias, Western, Mumias
Email:

System:
Levels: Secondary

St Michael High School

P.O. Box: 13975 – 20100 Nakuru
Tel: 051-2217011, Mob: 0728 506453
Location: Western, Nakuru
Email:

System:
Levels: Secondary

St Valentine Girls High School

P.O. Box: 666 – 90100 Machakos
Tel: 044-21461, Mob: 0733 866135
Location: Kangundo Rd, Eastern, Machakos
Email:

System:
Levels: Secondary

Starehe Boys’ Centre

P.O. Box: 30178 – 00100 Nairobi
Tel: 020-6761221 Fax: 020-6763856
Location: General Waruingi St, Eastleigh, Nairobi
Email:

System:
Levels: Secondary

Strathmore University

P.O. Box: 59857 00200 Nairobi
Tel: 020-6006155 Mob: 0722-205428
Location: Madaraka Estate, Ole Sangale Road, Nairobi
Email: enquires@strathmore.edu

System: College
Levels: Diploma, Degree

Sunshine Secondary School

P.O. Box: 56890 – 00200 Nairobi
Tel: 020-6004643 Fax: 020-6004643
Location: Langata Rd, Nairobi West, Nairobi
Email:

System:
Levels: Secondary

Taru Secondary School

P.O. Box: 298 – 80113 Mariakani
Tel: 043-2030887 Mob: 0721 222355
Location: Taru Town, Along Mariakani/Voi Rd, Voi
Email:

System:
Levels: Secondary

Temple Road High School

P.O. Box: 6808 – 00300, Nairobi
Tel: 020-2224860 Mob: 0733 551726
Location: Temple Rd Off Ronald Ngala St, City Centre, Nairobi
Email:

System:
Levels: Secondary

Thika College of Banking, Account.. & Comp Studies

P.O. Box: 2479 Thika
Tel: 0722 393298, 0722 452769
Location: Thika Arcade, 5th fl. Thika
Email: info@tcbacs.com

System: College
Levels: Diploma

Thika Road Christian School

P.O. Box: 16529 Nairobi
Tel: 020-8561314 Mob: 0724 044460
Location: Thika Rd, Ruaraka, Nairobi
Email:

System:
Levels: Primary

Thika Technical Training Institute

P.O. Box: 91-01000 Thika
Tel: 020 2044965, 067 21931
Location: General Kago Road next to Thika General Hospital, Thika
Email: info@thikatechnical.ac.ke

System: College
Levels: Diploma

conf.jpg

Top Chefs Culinary Institute

P.O. Box: 740 – 00606 Nairobi
Tel: 020-4440600 Mob: 0733 665035
Location: Sound Plaza, Woodvale Grove, Westlands
Email: topchefs@tchefs.com

System: College
Levels: Diploma

Ukia Girls Secondary School

P.O. Box: 17 – 90300 Makueni
Tel: 044-33433 Mob: 0716 129805
Location: Eastern, Makueni
Email:

System: 844
Levels: Secondary

Utumishi Academy

P.O. Box: 20 – 20116 Gilgil
Tel: 050-4015451
Location: Gilgil/Nyahururu Rd Gilgil, Western, Gilgil
Email: utumishiacademy@gmail.com

System:
Levels: Secondary

Visa Oshwal Girls Secondary School

P.O. Box: 40638 – 00100 Nairobi
Tel: 020-3749399 Mob: 0721 821962
Location: Wambugu Ln, Parklands, Nairobi
Email:

System: IGCSE
Levels: Secondary

White Cottage School

P.O. Box: 14010 – 00800 Nairobi
Tel: 020 3750172 Fax: 0204182138
Location: Redhill Rd, Gigiri, Nairobi

Xaverian Secondary School

P.O. Box: 2724 – 40100 Kisumu
Tel: 057-2022016
Location:
Email:

System:
Levels: Secondary

Yumbisye Secondary School

P.O. Box: 303 – 90219 Chuluni
Tel: 044-22166
Location: Eastern, Kitui
Email:

System:
Levels: Secondary

Zawadi Primary School

P.O. Box: 16342 – Nairobi
Tel: 020 6766078
Location: Eastleigh Section III, Eastleigh, Nairobi
Email:

System: 8-4-4
Levels: Primary