This is a list of all accredited nursing schools in Kenya. The Nursing Council of Kenya is responsible for accrediting institutions and programmes of study for the nursing and midwifery professions.
As of 2026, there are 164 accredited nursing/midwifery training institutions in Kenya. These schools are approved to train students at degree, basic and post-basic diploma levels for nursing & midwifery practice.
List Of Accredited Nursing Schools In Kenya
| School | Programmes | |
| 1 | Aga Khan University | BScM (Inservice - Full Time) BScN (Inservice - Part Time) KRCCN (Inservice - Part Time) KRON (Inservice - Part Time) |
| 2 | AIC Kapsowar School Of Nursing | KRCHN (Pre-service) |
| 3 | AIC Kijabe College Of Health Sciences | KRCHN (Pre-service) KRCCN (Inservice - Full Time) KRNA (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 4 | AIC Litein School Of Nursing | KRCHN (Pre-service) |
| 5 | Amref International University | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) KRON (Inservice - Full Time) BScN (Pre-service) BScN Upgrading (DE Elearning) BScM (Pre-service) |
| 6 | Baraton University | BScN (Pre-service) BScN (Inservice - Full Time) BScN (Inservice - Part Time) |
| 7 | Catherine McAuley Nursing School | KRN (Pre-service) KRM (Inservice - Full Time) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) KRNN (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 8 | Catholic Diocese Of Kakamega, St. Elizabeth Medical And Technical College Mukumu | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) |
| 9 | Cecily McDonell College Of Health Sciences (Nairobi Hospital) | KRN (Pre-service) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) KRNN (Inservice - Full Time) KRA&EN (Inservice - Full Time) KRON (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 10 | Cherangany Hospital Training College (Formerly D. Kilimo Medical College) | KRCHN (Pre-service) |
| 11 | Chuka KMTC | KRCHN (Pre-service) |
| 12 | Chuka University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 13 | Clive Irvine College Of Nursing | KRCHN (Pre-service) |
| 14 | Consolata Wamba School Of Nursing | KRCHN (Pre-service) |
| 15 | Daystar University | BScN (Pre-service) |
| 16 | Dedan Kimathi University | BScN (Pre-service) BScN Upgrading (DE Elearning) BScN (Inservice - Part Time) |
| 17 | Edinburg College | KRCHN (Pre-service) |
| 18 | Egerton University | KRCHN (Pre-service) BScN (Pre-service) BScN (Inservice - Part Time) |
| 19 | Equip Africa College Of Medical And Health Sciences | KRCHN (Pre-service) |
| 20 | Fafa MTC | KRCHN (Pre-service) |
| 21 | Fidenza School Of Nursing - Kyeni | KRCHN (Pre-service) |
| 22 | Fortis Medical Training College | KRCHN (Pre-service) |
| 23 | Gertrude's Institute Of Child Health And Research | KRCHN (Pre-service) KRPaedCCN (Inservice - Full Time) KRPaedN (Inservice - Full Time) KRPaedON (Inservice - Full Time) |
| 24 | Goshen Medical College | KRCHN (Pre-service) |
| 25 | Great Lakes University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 26 | Imperial College Of Medical And Health Sciences | KRCHN (Pre-service) |
| 27 | Jaramogi Oginga Odinga Teaching And Referral Hospital School Of Nursing | KRNN (Inservice - Full Time) KRCCN (Inservice - Full Time) |
| 28 | Joan School Of Nursing | KRN (Pre-service) |
| 29 | John Charles Medical Training College | KRCHN (Pre-service) |
| 30 | Jomo Kenyatta University Of Agriculture And Technology | BScN (Pre-service) BScN Upgrading (DE Elearning) |
| 31 | Jordan Hospital Medical College | KRCHN (Pre-service) |
| 32 | Kabarak University | BScN (Pre-service) BScN Upgrading (DE Elearning) |
| 33 | Kabianga University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 34 | Kaimosi Friends University College | BScN (Pre-service) |
| 35 | Karatina University | BScN (Pre-service) |
| 36 | Karen Hospital Medical Training College | KRN (Pre-service) |
| 37 | Kenya Highlands University | BScN (Pre-service) |
| 38 | Kenya Methodist University | BScN (Pre-service) BScN Upgrading (DE Elearning) BScN (Inservice - Part Time) |
| 39 | Kenyatta National Hospital School Of Nursing | KRA&E (Inservice - Full Time) KRCCN (Inservice - Full Time) KRNeoN (Inservice - Full Time) KRNN (Inservice - Full Time) KRON (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 40 | Kenyatta University | BScN (Pre-service) BScN Upgrading (DE Elearning) |
| 41 | Kenyatta University Teaching And Referral Hospital And Research | KRCCN (Inservice - Full Time) KRON (Inservice - Full Time) KRNN (Inservice - Full Time) KRPoN (Inservice - Full Time) |
| 42 | Kibabii University | BScN (Pre-service) |
| 43 | Kijabe Medical School | KRCHN (Pre-service) KRCCN (Inservice - Full Time) KRNA (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 44 | Kirinyaga University | BScN (Pre-service) |
| 45 | Kisii University | BScN (Pre-service) BScN Upgrading (DE Elearning) |
| 46 | KMTC Bomet | KECHN (Pre-service) KRCHN (Pre-service) |
| 47 | KMTC Bondo | KRCHN (Pre-service) |
| 48 | KMTC Bungoma | KRCHN (Pre-service) |
| 49 | KMTC Busia | KRCHN (Pre-service) |
| 50 | KMTC Chwele | KRCHN (Pre-service) |
| 51 | KMTC Eldoret | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) |
| 52 | KMTC Embu | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRNN (Inservice - Full Time) |
| 53 | KMTC Garissa | KECHN (Pre-service) KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) |
| 54 | KMTC Gatundu | KRN (Pre-service) KRCHN (Pre-service) |
| 55 | KMTC Homa Bay | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRN/M (Pre-service) |
| 56 | KMTC Isiolo | KECHN (Pre-service) KRCHN (Pre-service) KRCCN (Inservice - Full Time) |
| 57 | KMTC Iten | KRCHN (Pre-service) |
| 58 | KMTC Kabarnet | KECHN (Pre-service) KRCHN (Pre-service) |
| 59 | KMTC Kakamega | KRCHN (Pre-service) KRCHN (Inservice - Full Time) KRCHN Upgrading (DE Elearning) KRN/M (Pre-service) |
| 60 | KMTC Kapenguria | KECHN (Pre-service) KRCHN (Pre-service) |
| 61 | KMTC Kapkatet | KRCHN (Pre-service) KRCHN Upgrading (DE Print) |
| 62 | KMTC Kaptumo | KRCHN (Pre-service) |
| 63 | KMTC Kilifi | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) |
| 64 | KMTC Kisii | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRNA (Inservice - Full Time) |
| 65 | KMTC Kisumu | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRCHN (Inservice - Part Time) KRNA (Inservice - Full Time) KRPaedN (Inservice - Full Time) |
| 66 | KMTC Kitale | KRCHN (Pre-service) |
| 67 | KMTC Kitui | KECHN (Pre-service) KRCHN (Pre-service) KRCHN Upgrading (DE Print) |
| 68 | KMTC Kombewa | KRN/M (Pre-service) |
| 69 | KMTC Kuria | KRCHN (Pre-service) |
| 70 | KMTC Lake Victoria | KRCHN (Pre-service) |
| 71 | KMTC Lamu | KRCHN (Pre-service) |
| 72 | KMTC Lodwar | KECHN (Pre-service) KRCHN (Pre-service) KRCHN (Inservice - Full Time) |
| 73 | KMTC Loitoktok | KECHN (Pre-service) |
| 74 | KMTC Machakos | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) |
| 75 | KMTC Makindu | KRCHN (Pre-service) |
| 76 | KMTC Makueni | KRCHN (Pre-service) |
| 77 | KMTC Mathari | KRN/MH&PN (Pre-service) KRPN (Inservice - Full Time) |
| 78 | KMTC Mbooni | KRCHN (Pre-service) |
| 79 | KMTC Meru | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) |
| 80 | KMTC Migori | KRCHN (Pre-service) |
| 81 | KMTC Mombasa | KRCHN (Pre-service) KRCHN Upgrading (DE Print) KRNA (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 82 | KMTC Mosoriot | KRCHN (Pre-service) KRN/M (Pre-service) KRON (Inservice - Full Time) |
| 83 | KMTC Msambweni | KRCHN (Pre-service) |
| 84 | KMTC Murang'a | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRN/MH&PN (Pre-service) |
| 85 | KMTC Mwingi | KRCHN (Pre-service) |
| 86 | KMTC Nairobi | KRN (Pre-service) KRCHN (Pre-service) KRCHN Upgrading (DE Print) KRCHN (Inservice - Full Time) KRCHN PB (Inservice - Full Time) KRM (Inservice - Full Time) KRNN (Inservice - Full Time) KROPN (Inservice - Full Time) KRPCN (Inservice - Full Time) KRPON (Inservice - Full Time) KRCCN (Inservice - Full Time) |
| 87 | KMTC Nakuru | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRNN (Inservice - Full Time) |
| 88 | KMTC Navakholo | KRCHN (Pre-service) |
| 89 | KMTC Nyamira | KRCHN (Pre-service) |
| 90 | KMTC Nyandarua | KRCHN (Pre-service) |
| 91 | KMTC Nyeri | KRCHN (Inservice - Full Time) KRCHN Upgrading (DE Elearning) |
| 92 | KMTC Port Reitz | KRCHN (Pre-service) KRN/MH&PN (Pre-service) |
| 93 | KMTC Siaya | KRCHN (Pre-service) |
| 94 | KMTC Sigowett | KRCHN (Pre-service) |
| 95 | KMTC Teso | KRN/M (Pre-service) |
| 96 | KMTC Thika | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) |
| 97 | KMTC Vihiga | KRCHN (Pre-service) |
| 98 | KMTC Voi | KRCHN (Pre-service) |
| 99 | KMTC Wajir | KECHN (Pre-service) |
| 100 | KMTC Webuye | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) |
| 101 | Lake Lawrenzo Medical Training College | KRCHN (Pre-service) |
| 102 | Leben College Of Health Sciences Kakamega | KRCHN (Pre-service) |
| 103 | Lukenya Training Institute | KRCHN (Pre-service) |
| 104 | M.P Shah College Of Health Sciences | KRN (Pre-service) |
| 105 | Maasai Mara University | BScN (Pre-service) |
| 106 | Mary Ann Vandam School Of Nursing | KRCHN (Pre-service) |
| 107 | Maseno School Of Nursing | KRCHN (Pre-service) |
| 108 | Maseno University | BScN (Pre-service) |
| 109 | Masinde Muliro University | BScN (Pre-service) BScN (Inservice - Part Time) BScN Upgrading (DE Elearning) BScM (Inservice - Part Time) |
| 110 | Maua Methodist College Of Health Sciences | KRCHN (Pre-service) |
| 111 | Meru University Of Science And Technology | BScN (Pre-service) |
| 112 | Moi Teaching And Referral Hospital, College Of Health Sciences | KRN (Pre-service) KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) KRCCN (Inservice - Full Time) KRNN (Inservice - Full Time) KRA&E (Inservice - Full Time) KRON (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 113 | Moi University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 114 | Murang'a University | BScN (Pre-service) |
| 115 | Mt. Kenya University | BScN (Pre-service) BScN Upgrading (DE Elearning) |
| 116 | Nairobi West Hospital College Of Health Sciences | KRCCN (Inservice - Full Time) |
| 117 | Nakuru College Of Health Sciences And Management | KRCHN (Pre-service) |
| 118 | National Defence University - Kenya Defence College Of Health Sciences | BScN (Pre-service) KRCHN (Pre-service) KRCCN (Inservice - Full Time) KRPoN (Inservice - Full Time) |
| 119 | Nazareth Medical College | KRCHN (Pre-service) |
| 120 | Nep College Of Health Sciences | KRCHN (Pre-service) KRCHN Upgrading (DE Elearning) |
| 121 | Nep Mewa College Of Professional Studies | KRCHN (Pre-service) |
| 122 | North Coast MTC | KRCHN (Pre-service) KRNN (Inservice - Full Time) |
| 123 | Nuria College | KRCHN (Pre-service) |
| 124 | Nyahururu MTC | KRCHN (Pre-service) |
| 125 | Nyanchwa Adventist School Of Health Sciences | KRCHN (Pre-service) |
| 126 | Nzoia College Of Nursing | KRN (Pre-service) |
| 127 | Ortum Mission School Of Nursing | KRCHN (Pre-service) |
| 128 | Our Lady Of Lordes Mutumo Hospital | KRCHN (Pre-service) |
| 129 | Our Lady Of Lordes Mwea School Of Nursing | KRCHN (Pre-service) |
| 130 | Our Lady Of The Assumption Medical Training College | KRCHN (Pre-service) |
| 131 | Outspan MTC | KRN (Pre-service) KRCHN (Pre-service) KRCCN (Inservice - Full Time) |
| 132 | PCEA Kikuyu Hospital School Of Nursing | KRCHN (Pre-service) |
| 133 | PCEA Nakuru West | KRN/M (Pre-service) |
| 134 | PCEA Nakuru West School Of Nursing | KRN (Pre-service) KRN/M (Pre-service) |
| 135 | PCEA Tumutumu Hospital Training College | KRCHN (Pre-service) |
| 136 | Presbyterian College Of Health Sciences - Rubate | KRCHN (Pre-service) |
| 137 | Pretata Institute Of Professional Studies | KRCHN (Pre-service) |
| 138 | Pumwani Maternity College Of Nursing And Midwifery | KRN/M (Pre-service) |
| 139 | Pwani University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 140 | Ram Training College | KRCHN (Pre-service) |
| 141 | Seku University | BScN (Pre-service) |
| 142 | Sister Leonella Consolata Medical College | KRCHN (Pre-service) KRN/M (Pre-service) KRNN (Inservice - Full Time) |
| 143 | St. Camillus Tabaka School Of Nursing | KRCHN (Pre-service) |
| 144 | St. Catherine School Of Nursing | KRCHN (Pre-service) |
| 145 | St. Clares Kaplong School Of Nursing | KRCHN (Pre-service) |
| 146 | St. Francis School Of Nursing | KRCHN (Pre-service) |
| 147 | St. Joseph's Medical Training College Nyabondo | KRCHN (Pre-service) |
| 148 | St. Lukes North Kinangop School Of Nursing | KRCHN (Pre-service) |
| 149 | St. Paul's University | BScN (Pre-service) |
| 150 | St. Theresa Kiirua College | KRCHN (Pre-service) |
| 151 | Tenwek Hospital College Of Health Sciences | KRCHN (Pre-service) KRCCN (Inservice - Full Time) KRT&EN (Inservice - Full Time) |
| 152 | Tharaka University | BScN (Pre-service) |
| 153 | The Nairobi Women's Hospital College | KRCHN (Pre-service) KRCCN (Inservice - Full Time) KRPON (Inservice - Full Time) |
| 154 | Thika School Of Medical And Health Sciences | KRCHN (Pre-service) |
| 155 | Tropical Institute Of Community Health And Development | KRCHN (Pre-service) |
| 156 | Umma University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 157 | United States International University (USIU) | BScN (Pre-service) |
| 158 | University Of Eldoret | BScN (Pre-service) |
| 159 | University Of Embu | BScN (Pre-service) BScN (Inservice - Full Time) |
| 160 | University Of Nairobi | BScN (Pre-service) BScN (Inservice - Part Time) BScN Upgrading (DE Elearning) KRCHN (Inservice - Part Time) KRNN (Inservice - Full Time) |
| 161 | Uzima University | BScN (Pre-service) BScN (Inservice - Part Time) |
| 162 | Waka Continuing Medical Education Center (Formerly Waka School Of Nursing And Midwifery) | KRN/M (Pre-service) |
| 163 | Kisaruni Legacy College (Formerly We College School Of Nursing) | KRCHN (Pre-service) |
| 164 | Mama Ngina University | BScN (Pre-service) |
Nursing Courses abbreviation meaning:
BScN - Bachelor of Science in Nursing
KRCHN- Kenya Registered Community Health Nurse
KRCCN - Kenya Registered Critical Care Nursing
KRON - Kenya Registered Oncology Nursing
KRN-Kenya Registered Nursing
KECHN -Kenya Enrolled Community Health Nurse
KEM -Kenya Enrolled Midwife
Nursing Council of Kenya Contacts
Phone: +254721920567, +254733924669, +254 20 7854665/9,
Email: info@nckenya.org
Head Office: NCK Plaza, Kabarnet Rd off Ngong Rd, Nairobi
Check out: