Eldoret Campus Embu Campus Garissa Campus Homabay Campus Karbanet Campus Kakamega Campus Kapkatet Campus Kilifi Campus Kisumu Campus Kitui Campus Nairobi Campus Lodwar Campus Loitokitok Campus Machakos Campus Meru Campus Mombasa Campus Msambweni Campus Murang'a Campus Nakuru Campus NRB-Karen Campus NRB-Mathare Campus Nyeri Campus Port Reitz Campus Siaya Campus Thika Campus Webuye Campus