PollsAfrica
Work with us
Parliament of Kenya

National Assembly of Kenya: MPs

The lower house of Parliament. 290 constituency seats, 47 county woman representatives and 12 nominated members. This page lists 348 MPs for which we hold a source link, out of 349 seats. Party is the party shown on our record. We last checked it on 17 October 2026.

NamePartyCountyConstituencySourceLast checked
HON KING'OLA PATRICK MAKAU, CBSWDMMACHAKOSMAVOKONational Assembly of Kenya17 October 2026
HON. MEJJADONK, BENJAMIN GATHIRUUDANAIROBIEMBAKASI CENTRALNational Assembly of Kenya17 October 2026
HON. (AMB.) LANGAT BENJAMIN KIPKIRUIUDAKERICHOAINAMOINational Assembly of Kenya17 October 2026
HON. (DR.) AMOLLO PAUL OTIENDE, CS, CBSODMSIAYARARIEDANational Assembly of Kenya17 October 2026
HON. (DR.) GICHUKI EDWIN MUGOUDAMURANGÁMATHIOYANational Assembly of Kenya17 October 2026
HON. (DR.) JACKSON KIPKEMOI KOSGEIUDA--National Assembly of Kenya17 October 2026
HON. (DR.) MUTUNGA JOHN KANYUITHIAUDAMERUTIGANIA WESTNational Assembly of Kenya17 October 2026
HON. (DR.) ONCHOKE CHARLES MAMWACHAUPAKISIIBONCHARINational Assembly of Kenya17 October 2026
HON. (DR.) PUKOSE ROBERTUDATRANS NZOIAENDEBESSNational Assembly of Kenya17 October 2026
HON. (ENG.) NZAMBIA KITHUA THUDDEUSWDMMAKUENIKILOMENational Assembly of Kenya17 October 2026
HON. (PROF.) BARTOO PHYLIS JEPKEMOIUDAUASIN GISHUMOIBENNational Assembly of Kenya17 October 2026
HON. ABDI ALI ABDINAP-KGARISSAIJARANational Assembly of Kenya17 October 2026
HON. ABDI KHAMIS CHOMEWDMTAITA TAVETAVOINational Assembly of Kenya17 October 2026
HON. ABDI, YUSUF HASSANJPNAIROBIKAMKUNJINational Assembly of Kenya17 October 2026
HON. ABDIRAHMAN MOHAMED ABDIJPMANDERALAFEYNational Assembly of Kenya17 October 2026
HON. ABDIRAHMAN, HUSSEINWEYTAN MOHAMEDODMMANDERAMANDERA EASTNational Assembly of Kenya17 October 2026
HON. ABDULLAHI AMINA DIKAKANUTANA RIVERTANA RIVERNational Assembly of Kenya17 October 2026
HON. ABDULLAIH BASHIR SHEIKHUDMMANDERAMANDERA NORTHNational Assembly of Kenya17 October 2026
HON. ABUBAKAR TALIB AHMEDWDM--National Assembly of Kenya17 October 2026
HON. ABUOR PAULODMMIGORIRONGONational Assembly of Kenya17 October 2026
HON. ABURI DONYA DORICEWDMKISIIKISIINational Assembly of Kenya17 October 2026
HON. ABURI, LAWRENCE MPURUNOPEUMERUTIGANIA EASTNational Assembly of Kenya17 October 2026
HON. ADAGALA, BEATRICE KAHAIANCVIHIGAVIHIGANational Assembly of Kenya17 October 2026
HON. ADHE WARIO GUYOKANUMARSABITNORTH HORRNational Assembly of Kenya17 October 2026
HON. ADOW ADEN MOHAMMEDODMWAJIRWAJIR SOUTHNational Assembly of Kenya17 October 2026
HON. AHMED SHAKEEL AHMED SHABBIRINDKISUMUKISUMU EASTNational Assembly of Kenya17 October 2026
HON. AKUJAH, PROTUS EWESITUDATURKANALOIMANational Assembly of Kenya17 October 2026
HON. ALFAH ONDIEKI MIRUKA, CBSUDAKISIIBOMACHOGE CHACHENational Assembly of Kenya17 October 2026
HON. ALI ABDISIRAT KHALIFUDA--National Assembly of Kenya17 October 2026
HON. ALIO, AHMED MAALIM HASSANUDAMANDERABANISSANational Assembly of Kenya17 October 2026
HON. ARAMA SAMUELJPNAKURUNAKURU TOWN WESTNational Assembly of Kenya17 October 2026
HON. ARIKO JOHN NAMOITODMTURKANATURKANA SOUTHNational Assembly of Kenya17 October 2026
HON. ATANDI SAMUEL ONUNGA, CBSODMSIAYAALEGO USONGANational Assembly of Kenya17 October 2026
HON. BABU OWINO PAUL ONGILIODMNAIROBIEMBAKASI EASTNational Assembly of Kenya17 October 2026
HON. BADY BADY TWALIBODMMOMBASAJOMVUNational Assembly of Kenya17 October 2026
HON. BARASA PATRICK SIMIYUDAP-KTRANS NZOIACHERANGANYNational Assembly of Kenya17 October 2026
HON. BARONGO NOLFASON OBADIAHODMKISIIBOMACHOGE BORABUNational Assembly of Kenya17 October 2026
HON. BARRE HUSSEIN ABDIUDAWAJIRTARBAJNational Assembly of Kenya17 October 2026
HON. BASIL ROBERT NGUIWDMMACHAKOSYATTANational Assembly of Kenya17 October 2026
HON. BAYA OWEN YAAUDAKILIFIKILIFI NORTHNational Assembly of Kenya17 October 2026
HON. BEDZIMBA RASHID JUMAODMMOMBASAKISAUNINational Assembly of Kenya17 October 2026
HON. BIEGO PAUL KIBICHIYUDANANDICHESUMEINational Assembly of Kenya17 October 2026
HON. BISAU, MAURICE KAKAIDAP-KTRANS-NZOIAKIMINININational Assembly of Kenya17 October 2026
HON. BONAYA MUMINA GOLLOJPISIOLOISIOLONational Assembly of Kenya17 October 2026
HON. BOSS GLADYS JEPKOSGEIUDAUASIN GISHUUASIN GISHUNational Assembly of Kenya17 October 2026
HON. BOWEN DAVID KANGOGOUDAELGEYO - MARAKWETMARAKWET EASTNational Assembly of Kenya17 October 2026
HON. BUSIA RUTH ADHIAMBO ODINGAODMKISUMUKISUMUNational Assembly of Kenya17 October 2026
HON. BUYU ROZAAH AKINYI, CBSODMKISUMUKISUMU WESTNational Assembly of Kenya17 October 2026
HON. BWIRE JOHN OKANOWDMTAITA TAVETATAVETANational Assembly of Kenya17 October 2026
HON. CHEBOR, PAUL KIBETUDANAKURURONGAINational Assembly of Kenya17 October 2026
HON. CHEGE JOHN KIRAGUUDAKIAMBULIMURUNational Assembly of Kenya17 October 2026
HON. CHEGE NJUGUNAUDAMURANG'AKANDARANational Assembly of Kenya17 October 2026
HON. CHEGE SABINA WANJIRUJP--National Assembly of Kenya17 October 2026
HON. CHELULE, LIZA CHEPKORIRUDANAKURUNAKURUNational Assembly of Kenya17 October 2026
HON. CHEPKONGA, SAMUEL KIPRONOUDAUASIN GISHUAINABKOINational Assembly of Kenya17 October 2026
HON. CHEPKORIR, LINETUDABOMETBOMETNational Assembly of Kenya17 October 2026
HON. CHEPKWONY CHARITY KATHAMBIUDANAKURUNJORONational Assembly of Kenya17 October 2026
HON. CHEROROT JOSEPH KIMUTAIUDAKERICHOKIPKELION EASTNational Assembly of Kenya17 October 2026
HON. CHESEBE FRED KAPONDI, CBSUDABUNGOMAMT. ELGONNational Assembly of Kenya17 October 2026
HON. CHIFOROMODO, MANGALE MUNGAUDMKWALELUNGA LUNGANational Assembly of Kenya17 October 2026
HON. CHIKATI JOHN MURUMBAFORD-KBUNGOMATONGARENNational Assembly of Kenya17 October 2026
HON. CHUMEL, MOROTO SAMWELUDAWEST POKOTKAPENGURIANational Assembly of Kenya17 October 2026
HON. CPA GEOFFREY WANDETOUDANYERITETUNational Assembly of Kenya17 October 2026
HON. CPA RUTTO JULIUS KIPLETTINGUDAUASIN GISHUKESSESNational Assembly of Kenya17 October 2026
HON. DAWOOD, ABDUL RAHIM, CBSINDMERUNORTH IMENTINational Assembly of Kenya17 October 2026
HON. DR. MAKALI MULU, CBS, MPWDMKITUIKITUI CENTRALNational Assembly of Kenya17 October 2026
HON. DR. MUTUA, DIDMUS WEKESA BARASA, CBSUDABUNGOMAKIMILILINational Assembly of Kenya17 October 2026
HON. ELACHI BEATRICE KADEVERESIAODMNAIROBIDAGORETTI NORTHNational Assembly of Kenya17 October 2026
HON. ERIC WAMUMBIUDANYERIMATHIRANational Assembly of Kenya17 October 2026
HON. FARAH SALAH YAKUBUDAGARISSAFAFINational Assembly of Kenya17 October 2026
HON. FARAH YUSSUF MOHAMEDODMWAJIRWAJIR WESTNational Assembly of Kenya17 October 2026
HON. GACHAGUA GEORGEUDANYANDARUANDARAGWANational Assembly of Kenya17 October 2026
HON. GACHOBE SAMUEL KINUTHIAUDANAKURUSUBUKIANational Assembly of Kenya17 October 2026
HON. GAKUYA JAMES MWANGIUDANAIROBIEMBAKASSI NORTHNational Assembly of Kenya17 October 2026
HON. GIKARIA, DAVIDUDANAKURUNAKURU TOWN EASTNational Assembly of Kenya17 October 2026
HON. GIMOSE, CHARLES GUMINIANCVIHIGAHAMISINational Assembly of Kenya17 October 2026
HON. GISAIRO CLIVE OMBANEODMNYAMIRAKITUTU MASABANational Assembly of Kenya17 October 2026
HON. GITARI, JOSEPH GACHOKIUDAKIRINYAGAKIRINYAGA CENTRALNational Assembly of Kenya17 October 2026
HON. GITAU FAITH WAIRIMUUDANYANDARUANYANDARUANational Assembly of Kenya17 October 2026
HON. GITHINJI, ROBERT GICHIMU, CBSUDAKIRINYAGAGICHUGUNational Assembly of Kenya17 October 2026
HON. GOGO, LILIAN ACHIENGODMHOMA BAYRANGWENational Assembly of Kenya17 October 2026
HON. GUYO ALI WARIOODMTANA RIVERGARSENNational Assembly of Kenya17 October 2026
HON. HAMISI KAKUTA MAIMAIODMKAJIADOKAJIADO EASTNational Assembly of Kenya17 October 2026
HON. HARO ABDUL EBRAHIMUDMMANDERAMANDERA SOUTHNational Assembly of Kenya17 October 2026
HON. HIRIBAE SAID BUYAODMTANA RIVERGALOLENational Assembly of Kenya17 October 2026
HON. ICHUNG’WAH ANTONY KIMANIUDAKIAMBUKIKUYUNational Assembly of Kenya17 October 2026
HON. IKANA FREDRICK LUSULIANCKAKAMEGASHINYALUNational Assembly of Kenya17 October 2026
HON. IKIARA, DOROTHY MUTHONIUDA--National Assembly of Kenya17 October 2026
HON. ITHINJI SHADRACK MWITIJPMERUSOUTH IMENTINational Assembly of Kenya17 October 2026
HON. JALDESA GUYO WAQOUPIAMARSABITMOYALENational Assembly of Kenya17 October 2026
HON. JEHOW FATUMA ABDIODMWAJIRWAJIRNational Assembly of Kenya17 October 2026
HON. JHANDA ZAHEERUDAKISIINYARIBARI CHACHENational Assembly of Kenya17 October 2026
HON. JOSEPH WAINAINA IRAYA---National Assembly of Kenya17 October 2026
HON. JUNET SHEIKH NUH MOHAMED---National Assembly of Kenya17 October 2026
HON. KAGESI ERNEST OGESI KIVAIANCVIHIGAVIHIGANational Assembly of Kenya17 October 2026
HON. KAGIRI JANE WANGECHIUDALAIKIPIALAIKIPIANational Assembly of Kenya17 October 2026
HON. KAGOMBE GABRIEL GATHUKAUDAKIAMBUGATUNDU SOUTHNational Assembly of Kenya17 October 2026
HON. KAGUCHIA JOHN PHILIP GICHOHIUDANYERIMUKURWEININational Assembly of Kenya17 October 2026
HON. KAHANGARA JOSEPH MBURUUDAKIAMBULARINational Assembly of Kenya17 October 2026
HON. KAILEMIA ELIZABETH KARAMBUUDAMERUMERUNational Assembly of Kenya17 October 2026
HON. KAJWANG’, FRANCIS TOM JOSEPHODM--National Assembly of Kenya17 October 2026
HON. KALUMA GEORGE PETER OPONDOODMHOMA BAYHOMA BAY TOWNNational Assembly of Kenya17 October 2026
HON. KAMAU DOUGLAS, SAMMY, MPDCPNYANDARUAOL KALOUNational Assembly of Kenya17 October 2026
HON. KAMENE, JOYCEWDMMACHAKOSMACHAKOSNational Assembly of Kenya17 October 2026
HON. KAMKET KASSAIT WILLIAMKANUBARINGOTIATYNational Assembly of Kenya17 October 2026
HON. KAMUREN, CHARLES, CBSUDABARINGOBARINGO SOUTHNational Assembly of Kenya17 October 2026
HON. KANCHORY, ELIJAH MEMUSIODMKAJIADOKAJIADO CENTRALNational Assembly of Kenya17 October 2026
HON. KANDIE, JOSHUA CHEPYEGONUDABARINGOBARINGO CENTRALNational Assembly of Kenya17 October 2026
HON. KARANI STEPHEN WACHIRAUDALAIKIPIALAIKIPIA WESTNational Assembly of Kenya17 October 2026
HON. KARAURI, RONALD KAMWIKOINDNAIROBIKASARANINational Assembly of Kenya17 October 2026
HON. KARIUKI GEORGE MACHARIAUDAKIRINYAGANDIANational Assembly of Kenya17 October 2026
HON. KASALU, IRENE MUTHONIWDMKITUIKITUINational Assembly of Kenya17 October 2026
HON. KASIWAI RAEL KASIWAIKUPWEST POKOTWEST POKOTNational Assembly of Kenya17 October 2026
HON. KATANA PAUL KAHINDIODMKILIFIKALOLENINational Assembly of Kenya17 October 2026
HON. KAUNYA EDWARD OKUODMBUSIATESO NORTHNational Assembly of Kenya17 October 2026
HON. KEMEI JUSTICE KIPSANGUDAKERICHOSIGOWET/SOINNational Assembly of Kenya17 October 2026
HON. KEMEI, BEATRICE CHEPNGENOUDAKERICHOKERICHONational Assembly of Kenya17 October 2026
HON. KETER, DAVID KIPSANGUDANAROKEMURUA DIKIRRNational Assembly of Kenya17 October 2026
HON. KEYNAN, WEHLIYE ADANJPWAJIRELDASNational Assembly of Kenya17 October 2026
HON. KHAMISI MBOKO MISHI JUMAODMMOMBASALIKONINational Assembly of Kenya17 October 2026
HON. KHODHE PHELIX ODIWUORODMNAIROBILANGATANational Assembly of Kenya17 October 2026
HON. KIAMBA SUZANNE NDUNGEWDMMAKUENIMAKUENINational Assembly of Kenya17 October 2026
HON. KIBAGENDI, ANTONEYODMKISIIKITUTU CHACHE SOUTHNational Assembly of Kenya17 October 2026
HON. KIHARA, JAYNE N.WUDANAKURUNAIVASHANational Assembly of Kenya17 October 2026
HON. KIHUNGI PETER IRUNGUUDAMURANGAKANGEMANational Assembly of Kenya17 October 2026
HON. KILEL, RICHARD CHERUIYOTUDABOMETBOMET CENTRALNational Assembly of Kenya17 October 2026
HON. KIMILU, JOSHUA KIVINDAWDMMAKUENIKAITINational Assembly of Kenya17 October 2026
HON. KINGARA, SIMON NGANGAUDAKIAMBURUIRUNational Assembly of Kenya17 October 2026
HON. KIPCHUMBA HAROLD KIMUGEODMNOMINATEDNOMINATEDNational Assembly of Kenya17 October 2026
HON. KIPKOROS, JOSEPH MAKILAPUDABARINGOBARINGO NORTHNational Assembly of Kenya17 October 2026
HON. KIPLAGAT DAVIDUDAUASIN GISHUSOYNational Assembly of Kenya17 October 2026
HON. KIRIMA MOSES NGUCHINEUDAMERUCENTRAL IMENTINational Assembly of Kenya17 October 2026
HON. KIRWA ABRAHAM KIPSANGUDANANDIMOSOPNational Assembly of Kenya17 October 2026
HON. KITANY MARIANNEUDANANDIALDAINational Assembly of Kenya17 October 2026
HON. KITI RICHARD KEN CHONGAODMKILIFIKILIFI SOUTHNational Assembly of Kenya17 October 2026
HON. KITUR, BERNARD KIBORUDANANDINANDI HILLSNational Assembly of Kenya17 October 2026
HON. KIUNJURI, MWANGI FESTUSTSPLAIKIPIALAIKIPIA EASTNational Assembly of Kenya17 October 2026
HON. KOECH KIPNGETICH VICTORCCMBOMETCHEPALUNGUNational Assembly of Kenya17 October 2026
HON. KOECH, NELSONUDAKERICHOBELGUTNational Assembly of Kenya17 October 2026
HON. KOMBE HARRISON GARAMAODMKILIFIMAGARININational Assembly of Kenya17 October 2026
HON. KOMINGOI KIBET KIRUIUDAKERICHOBURETINational Assembly of Kenya17 October 2026
HON. KORERE SARAH PAULATAJPLAIKIPIALAIKIPIA NORTHNational Assembly of Kenya17 October 2026
HON. KORIR ADAMS KIPSANAIUDAELGEYO - MARAKWETKEIYO NORTHNational Assembly of Kenya17 October 2026
HON. KOSGEI HILARY KIPLANG’ATUDAKERICHOKIPKELION WESTNational Assembly of Kenya17 October 2026
HON. KOYI JOHN WALUKE, CBSJPBUNGOMASIRISIANational Assembly of Kenya17 October 2026
HON. KUNO YAKUB ADOWUPIATANA RIVERBURANational Assembly of Kenya17 October 2026
HON. KUNO, AMINA UDGOON SIYADJPGARISSAGARISSANational Assembly of Kenya17 October 2026
HON. KURURIA ELIJAH NJORE NJOROGEINDKIAMBUGATUNDU NORTHNational Assembly of Kenya17 October 2026
HON. LEKUTON JOSEPH, CBSUDMMARSABITLAISAMISNational Assembly of Kenya17 October 2026
HON. LELMENGIT, JOSSES KIPTOO KOSGEYUDANANDIEMGWENNational Assembly of Kenya17 October 2026
HON. LEMANKEN ARAMAT, CBSUDANAROKNAROK EASTNational Assembly of Kenya17 October 2026
HON. LENGURIS PAULINEUDASAMBURUSAMBURUNational Assembly of Kenya17 October 2026
HON. LENTOIJONI, JACKSON LEKUMONTAREKANUSAMBURUSAMBURU EASTNational Assembly of Kenya17 October 2026
HON. LESUUDA, NAISULA, CBSKANUSAMBURUSAMBURU WESTNational Assembly of Kenya17 October 2026
HON. LETIPILA, DOMINIC ELIUDASAMBURUSAMBURU NORTHNational Assembly of Kenya17 October 2026
HON. LOCHAKAPONG, PETERUDAWEST POKOTSIGORNational Assembly of Kenya17 October 2026
HON. LOMWA JOSEPH SAMALJPISIOLO NORTHISIOLO NORTHNational Assembly of Kenya17 October 2026
HON. LOTEE TITUSKUPWEST POKOTKACHELIBANational Assembly of Kenya17 October 2026
HON. LUYAI, CALEB AMISIODMTRANS-NZOIASABOTINational Assembly of Kenya17 October 2026
HON. MAALIM, FARAHWDMGARISSADADAABNational Assembly of Kenya17 October 2026
HON. MACHELE MOHAMED SOUDODMMOMBASAMVITANational Assembly of Kenya17 October 2026
HON. MAINA JANE NJERIUDAKIRINYAGAKIRINYAGANational Assembly of Kenya17 October 2026
HON. MAINA, BETTY NJERIUDAMURANG’AMURANG’ANational Assembly of Kenya17 October 2026
HON. MAINGI MARYUDAKIRINYAGAMWEANational Assembly of Kenya17 October 2026
HON. MAISORI MARWA KEMERO KITAYAMA CBSUDAMIGORIKURIA EASTNational Assembly of Kenya17 October 2026
HON. MAJIMBO, JOSEPH KALASINGAFORD-KBUNGOMAKABUCHAINational Assembly of Kenya17 October 2026
HON. MAKALI JOHN OKWISIAFORD-KBUNGOMAKANDUYINational Assembly of Kenya17 October 2026
HON. MANDUKU, DANIEL OGWOKAODMKISIINYARIBARI MASABANational Assembly of Kenya17 October 2026
HON. MARUBU MUTHONI MONICAHINDLAMULAMUNational Assembly of Kenya17 October 2026
HON. MASARA PETER FRANCISODMMIGORISUNA WESTNational Assembly of Kenya17 October 2026
HON. MASITO, FATUMA HAMISIODMKWALEKWALENational Assembly of Kenya17 October 2026
HON. MATHENGE DUNCAN MAINAUDANYERINYERI TOWNNational Assembly of Kenya17 October 2026
HON. MAWATHE JULIUS MUSILI---National Assembly of Kenya17 October 2026
HON. MAYAKA IRENE NYAKERARIOODM--National Assembly of Kenya17 October 2026
HON. MBAI, NIMROD MBITHUKAUDAKITUIKITUI EASTNational Assembly of Kenya17 October 2026
HON. MBALU JESSICA NDUKU KIKOWDMMAKUENIKIBWEZI EASTNational Assembly of Kenya17 October 2026
HON. MBONI, DAVID MWALIKAWDMKITUIKITUI RURALNational Assembly of Kenya17 October 2026
HON. MBUI, ROBERTWDMMACHAKOSKATHIANINational Assembly of Kenya17 October 2026
HON. MELI, JULIUS KIPBIRWOTUDANANDITINDERETNational Assembly of Kenya17 October 2026
HON. MIZIGHI LYDIA HAIKAUDATAITA TAVETATAITA TAVETANational Assembly of Kenya17 October 2026
HON. MNYAZI AMINA LAURAODMKILIFIMALINDINational Assembly of Kenya17 October 2026
HON. MOGAKA STEPHENJPNYAMIRAWEST MUGIRANGONational Assembly of Kenya17 October 2026
HON. MOHAMED ABDIKADIR HUSSEINODMGARISSALAGDERANational Assembly of Kenya17 October 2026
HON. MOHAMED ADEN DAUDIJPWAJIRWAJIR EASTNational Assembly of Kenya17 October 2026
HON. MOHAMED MOHAMED ALIUDAMOMBASANYALINational Assembly of Kenya17 October 2026
HON. MOHAMED UMULKHER HARUNODM--National Assembly of Kenya17 October 2026
HON. MOHAMMED FATUMA ZAINABINDMIGORIMIGORINational Assembly of Kenya17 October 2026
HON. MOHAMMED ZAMZAM CHIMBAODMMOMBASAMOMBASANational Assembly of Kenya17 October 2026
HON. MONGINA JERUSHA MOMANYIJPNYAMIRANYAMIRANational Assembly of Kenya17 October 2026
HON. MREMBO IRENE NJOKIJPNAKURUBAHATINational Assembly of Kenya17 October 2026
HON. MUCHANGI KAREMBA, CBSUDAEMBURUNYENJESNational Assembly of Kenya17 October 2026
HON. MUCHIRA, MICHAEL MWANGIUDANYANDARUAOL JOROKNational Assembly of Kenya17 October 2026
HON. MUGABE INNOCENT MAINOODMKAKAMEGALIKUYANINational Assembly of Kenya17 October 2026
HON. MUGE CYNTHIA JEPKOSGEIUDANANDINANDINational Assembly of Kenya17 October 2026
HON. MUHANDA ELSIE BUSIHILEODMKAKAMEGAKAKAMEGANational Assembly of Kenya17 October 2026
HON. MUHIA WANJIKUUDANYANDARUAKIPIPIRINational Assembly of Kenya17 October 2026
HON. MUKHWANA TITUS KHAMALAODMKAKAMEGALURAMBINational Assembly of Kenya17 October 2026
HON. MUKUNJI JOHN GITONGA MWANIKIUDAEMBUMANYATTANational Assembly of Kenya17 October 2026
HON. MULANYA EKESA GEOFFREYINDBUSIANAMBALENational Assembly of Kenya17 October 2026
HON. MULE CALEB MUTISOMCCPMACHAKOSMACHAKOS TOWNNational Assembly of Kenya17 October 2026
HON. MULE STEPHEN MUTINDAWDMMACHAKOSMATUNGULUNational Assembly of Kenya17 October 2026
HON. MULI FABIAN KYULE, CBSGDDPMACHAKOSKANGUNDONational Assembly of Kenya17 October 2026
HON. MULYUNGI, GIDEON MUTEMIWDMMWINGIMWINGI CENTRALNational Assembly of Kenya17 October 2026
HON. MUMO, ROSE MUSEOWDMMAKUENIMAKUENINational Assembly of Kenya17 October 2026
HON. MUNYORO JOSEPH KAMAUUDAMURANG'AKIGUMONational Assembly of Kenya17 October 2026
HON. MUPE ANTHONY KENGAPAAKILIFIRABAINational Assembly of Kenya17 October 2026
HON. MURATHA ANNE WANJIKU MUGOUDAKIAMBUKIAMBUNational Assembly of Kenya17 October 2026
HON. MURIU WAKILI EDWARDUDAMURANG'AGATANGANational Assembly of Kenya17 October 2026
HON. MURIUKI NEBART BERNARDINDEMBUMBEERE SOUTHNational Assembly of Kenya17 October 2026
HON. MURUGARA GEORGE GITONGAUDATHARAKA-NITHITHARAKANational Assembly of Kenya17 October 2026
HON. MUSAU, VINCENT MUSYOKAUDAMACHAKOSMWALANational Assembly of Kenya17 October 2026
HON. MUTAI KIPRONOH ALFREDUDANAKURUKURESOI NORTHNational Assembly of Kenya17 October 2026
HON. MUTHAMA STANLEY MUIRURIJPLAMULAMU WESTNational Assembly of Kenya17 October 2026
HON. MUTUSE ECKOMAS MWENGIMCCPMAKUENIKIBWEZI WESTNational Assembly of Kenya17 October 2026
HON. MWAFRIKA AUGUSTINE KAMANDEUDANAIROBIROYSAMBUNational Assembly of Kenya17 October 2026
HON. MWAGO AMOS MAINAJPNAIROBISTAREHENational Assembly of Kenya17 October 2026
HON. MWAKUWONA DANSON MWASHAKOWDMTAITA TAVETAWUNDANYINational Assembly of Kenya17 October 2026
HON. MWALE NICHOLAS SCOTT TINDI, CBSODMKAKAMEGABUTERENational Assembly of Kenya17 October 2026
HON. MWALYO, JOSHUA MBITHIINDMACHAKOSMASINGANational Assembly of Kenya17 October 2026
HON. MWANGI TERESIA WANJIRU---National Assembly of Kenya17 October 2026
HON. MWANYANJE GERTRUDE MBEYU, CBSODMKILIFIKILIFINational Assembly of Kenya17 October 2026
HON. MWENJE MARK SAMUEL , CBSJPNAIROBIEMBAKASI WESTNational Assembly of Kenya17 October 2026
HON. MWIRIGI JOHN PAULUDAMERUIGEMBE SOUTHNational Assembly of Kenya17 October 2026
HON. NABII NABWERA DARAJAODMKAKAMEGALUGARINational Assembly of Kenya17 October 2026
HON. NABUIN, PAUL EKWOMODMTURKANATURKANA NORTHNational Assembly of Kenya17 October 2026
HON. NABULINDO, PETER OSCARODMKAKAMEGAMATUNGUNational Assembly of Kenya17 October 2026
HON. NAICCA JOHNSON MANYA, CBSODMKAKAMEGAMUMIAS WESTNational Assembly of Kenya17 October 2026
HON. NAMUAR JOSEPH EMATHEUDATURKANATURKANA CENTRALNational Assembly of Kenya17 October 2026
HON. NANOK, DANIEL EPUYOUDATURKANATURKANA WESTNational Assembly of Kenya17 October 2026
HON. NDAKWA DAVID ATHMANUDAKAKAMEGAMALAVANational Assembly of Kenya17 October 2026
HON. NDUNG’U, GEORGE KOIMBURIUDAKIAMBUJUJANational Assembly of Kenya17 October 2026
HON. NDUYO SUSAN NGUGITSPTHARAKA NITHITHARAKA NITHINational Assembly of Kenya17 October 2026
HON. NGANGA ALICE WAMBUIUDAKIAMBUTHIKA TOWNNational Assembly of Kenya17 October 2026
HON. NGIKOLONG NICHOLAS NGIKOR NIXONJPTURKANATURKANA EASTNational Assembly of Kenya17 October 2026
HON. NGITIT, CECILIA ASINYENUDATURKANATURKANANational Assembly of Kenya17 October 2026
HON. NGUNA, NGUSYA CHARLESWDMKITUIMWINGI WESTNational Assembly of Kenya17 October 2026
HON. NGURO ONESMUS NGOGOYOUDAKAJIADOKAJIADO NORTHNational Assembly of Kenya17 October 2026
HON. NG’ELECHEI CAROLINE JEPTOOINDELGEYO MARAKWETELGEYO MARAKWETNational Assembly of Kenya17 October 2026
HON. NJERU PAMELA NJOKIUDAEMBUEMBUNational Assembly of Kenya17 October 2026
HON. NJERU, LEO WA MUTHENDEUDAEMBUMBEERE NORTHNational Assembly of Kenya17 October 2026
HON. NJOROGE MARY WAMAUA WAITHIRAUDAMURANG'AMARAGWANational Assembly of Kenya17 October 2026
HON. NTUTU KITILAI OLEINDNAROKNAROK SOUTHNational Assembly of Kenya17 October 2026
HON. NTWIGA PATRICK MUNENEUDATHARAKA - NITHICHUKA IGAMBANG'OMBENational Assembly of Kenya17 October 2026
HON. NYAKUNDI JAPHETH MOKAYAUDAKISIIKITUTU CHACHE NORTHNational Assembly of Kenya17 October 2026
HON. NYAMAI RACHAEL KAKIJPKITUIKITUI SOUTHNational Assembly of Kenya17 October 2026
HON. NYAMITA MARK OGOLLAODMMIGORIURIRINational Assembly of Kenya17 October 2026
HON. NYAMOKO, JOASH NYAMACHEUDANYAMIRANORTH MUGIRANGONational Assembly of Kenya17 October 2026
HON. NYENZE EDITH VETHIWDMKITUIKITUI WESTNational Assembly of Kenya17 October 2026
HON. NYIKAL WAMBURA JAMESODMKISUMUSEMENational Assembly of Kenya17 October 2026
HON. NYORO, SAMSON NDINDIUDAMURANG’AKIHARUNational Assembly of Kenya17 October 2026
HON. NZENGU, PAUL MUSYIMIWDMMWINGIMWINGI NORTHNational Assembly of Kenya17 October 2026
HON. NZIOKA ERASTUS KIVASUWDMMAKUENIMBOONINational Assembly of Kenya17 October 2026
HON. OBARA EVE AKINYI, CBSODMHOMA BAYKABONDO KASIPULNational Assembly of Kenya17 October 2026
HON. OBIRI, INNOCENT MOMANYIWDMKISIIBOBASINational Assembly of Kenya17 October 2026
HON. OBO RUWEIDA MOHAMEDJPLAMULAMU EASTNational Assembly of Kenya17 October 2026
HON. OCHIENG DAVID OUMAMDGSIAYAUGENYANational Assembly of Kenya17 October 2026
HON. ODANGA, GEOFFREY MAKOKHAODMBUSIAMATAYOSNational Assembly of Kenya17 October 2026
HON. ODEGE TOM MBOYAODMMIGORINYATIKENational Assembly of Kenya17 October 2026
HON. ODHIAMBO, ELISHA OCHIENGODMSIAYAGEMNational Assembly of Kenya17 October 2026
HON. ODHIAMBO, MILLIE GRACE AKOTHODMHOMA BAYSUBA NORTHNational Assembly of Kenya17 October 2026
HON. OGOLLA. GIDEON OCHANDAODMSIAYABONDONational Assembly of Kenya17 October 2026
HON. OKELO, JARED ODOYOODMKISUMUNYANDONational Assembly of Kenya17 October 2026
HON. OKUOME ADIPO ANDREWODMHOMA BAYKARACHUONYONational Assembly of Kenya17 October 2026
HON. OLUOCH, ANTHONY TOMODMNAIROBIMATHARENational Assembly of Kenya17 October 2026
HON. OMANYO, CATHERINE NAKHABIODMBUSIABUSIANational Assembly of Kenya17 October 2026
HON. OMBAKA ODUOR CHRISTINE, CBSODMSIAYASIAYANational Assembly of Kenya17 October 2026
HON. OMBOKO MILEMBA-VIHIGAEMUHAYANational Assembly of Kenya17 October 2026
HON. OMONDI CAROLIODMHOMA BAYSUBA SOUTHNational Assembly of Kenya17 October 2026
HON. OMONDI, MOSES OKOTHODMSIAYAUGUNJANational Assembly of Kenya17 October 2026
HON. OMWERA GEORGE ALDWAODMNAIROBIMAKADARANational Assembly of Kenya17 October 2026
HON. ONG’ONDO, BOYD WEREODMHOMA BAYKASIPULNational Assembly of Kenya17 October 2026
HON. ONYIEGO, SILVANUS OSOROUDAKISIISOUTH MUGIRANGONational Assembly of Kenya17 October 2026
HON. ORERO, PETER OCHIENGODMNAIROBIKIBRANational Assembly of Kenya17 October 2026
HON. ORON JOSHUA ODONGOODMKISUMUKISUMU CENTRALNational Assembly of Kenya17 October 2026
HON. OSERO PATRICKODMNYAMIRA COUNTYBORABUNational Assembly of Kenya17 October 2026
HON. OSOGO JOYCE ATIENO BENSUDAODMHOMA BAYHOMA BAYNational Assembly of Kenya17 October 2026
HON. OTUCHO, MARY EMAASEUDABUSIATESO SOUTHNational Assembly of Kenya17 October 2026
HON. OUNDO, WILBERFORCE OJIAMBOODMBUSIAFUNYULANational Assembly of Kenya17 October 2026
HON. OWINO JOHN WALTERODMMIGORIAWENDONational Assembly of Kenya17 October 2026
HON. OWINO, MARTIN PETERSODMHOMA BAYNDHIWANational Assembly of Kenya17 October 2026
HON. OWUOR, JOSHUA ADUMAODMKISUMUNYAKACHNational Assembly of Kenya17 October 2026
HON. OYOO, JAMES ONYANGOODMKISUMUMUHORONINational Assembly of Kenya17 October 2026
HON. OYUGI, DICK MAUNGUDAP-KVIHIGALUANDANational Assembly of Kenya17 October 2026
HON. OYULA, JOSEPH H. MAEROODMBUNGOMABUTULANational Assembly of Kenya17 October 2026
HON. PARASHINA SAMUEL SAKIMBAODMKAJIADOKAJIADO SOUTHNational Assembly of Kenya17 October 2026
HON. PAREYIO MANTAINE AGNESJPNAROKNAROK NORTHNational Assembly of Kenya17 October 2026
HON. PASSARIS ESTHER MUTHONIODMNAIROBINAIROBINational Assembly of Kenya17 October 2026
HON. PKOSING, DAVIDKUPPOKOTPOKOT SOUTHNational Assembly of Kenya17 October 2026
HON. RAI SAMUEL GONZIPAAKWALEKINANGONational Assembly of Kenya17 October 2026
Hon. Raso, Dido Ali--SakuNational Assembly of Kenya17 October 2026
HON. RASSO, COL (RTD) DIDO ALI. CBSUDAMARSABITSAKUNational Assembly of Kenya17 October 2026
HON. REUBEN KIBOREKUDA-MogotioNational Assembly of Kenya17 October 2026
HON. ROBI, MATHIAS NYAMABEUDAMIGORIKURIA WESTNational Assembly of Kenya17 October 2026
HON. SALASYA PETER KALERWADAP-KKAKAMEGAMUMIAS EASTNational Assembly of Kenya17 October 2026
HON. SALIM FEISAL ABDALLAH BADERUDAKWALEMSAMBWENINational Assembly of Kenya17 October 2026
HON. SANEY IBRAHIM ADBIUDAWAJIRWAJIR NORTHNational Assembly of Kenya17 October 2026
HON. SANKAIRE LEAH SOPIATOUDAKAJIADOKAJIADONational Assembly of Kenya17 October 2026
HON. SERGON, JEMATIAH FLOWRENCEUDABARINGOBARINGONational Assembly of Kenya17 October 2026
HON. SHAKE MBOGHO PETERJPTAITA TAVETAMWATATENational Assembly of Kenya17 October 2026
HON. SHEIKH UMUL KER KASSIMUDMMANDERAMANDERANational Assembly of Kenya17 October 2026
HON. SHIMBWA OMAR MWINYIODMMOMBASACHANGAMWENational Assembly of Kenya17 October 2026
HON. SHINALI BERNARD MASAKA, CBSODMKAKAMEGAIKOLOMANINational Assembly of Kenya17 October 2026
HON. SHURIE ABDI OMARJPGARISSABALAMBALANational Assembly of Kenya17 October 2026
HON. SIGEI, FRANCIS KIPYEGON ARAPUDABOMETSOTIKNational Assembly of Kenya17 October 2026
HON. SIRMA, MUSA CHERUTICHUDABARINGOELDAMA RAVINENational Assembly of Kenya17 October 2026
HON. SITATI DANIEL WANYAMAUDABUNGOMAWEBUYE WESTNational Assembly of Kenya17 October 2026
HON. SITIENEI, JANET JEPKEMBOIUDAUASIN GISHUTURBONational Assembly of Kenya17 October 2026
HON. SIYOI LILLIAN CHEBETUDATRANS NZOIATRANS NZOIANational Assembly of Kenya17 October 2026
HON. SLOYA CLEMENT LOGOVAUDAVIHIGASABATIANational Assembly of Kenya17 October 2026
HON. SUDI OSCAR KIPCHUMBAUDAUASIN GISHUKAPSERETNational Assembly of Kenya17 October 2026
HON. SULEKA HULBALE HARUNUDM--National Assembly of Kenya17 October 2026
HON. SUNKUIYA, GEORGE RISAUDAKAJIADOKAJIADO WESTNational Assembly of Kenya17 October 2026
HON. SUNKULI, JULIUS LEKAKENYKANUNAROKKILGORISNational Assembly of Kenya17 October 2026
HON. TAITAMU JULIUS MÁNAIBAUDAMERUIGEMBE NORTHNational Assembly of Kenya17 October 2026
HON. TANDAZA KASSIM SAWA, CBSANCKWALEMATUGANational Assembly of Kenya17 October 2026
HON. THUKU ZACHARY KWENYAJPNYANDARUAKINANGOPNational Assembly of Kenya17 October 2026
HON. TONGOYO, GABRIEL KOSHALUDANAROKNAROK WESTNational Assembly of Kenya17 October 2026
HON. TONKEI REBECCA NOONAISHIUDANAROKNAROKNational Assembly of Kenya17 October 2026
HON. TONUI JOSEPH KIPKOSGEI, CBSUDANAKURUKURESOI SOUTHNational Assembly of Kenya17 October 2026
HON. TOROITICH TIMOTHY KIPCHUMBAINDELGEYO MARAKWETMARAKWET WESTNational Assembly of Kenya17 October 2026
HON. TUNGULE CHARO KENNETH KAZUNGUPAAKILIFIGANZENational Assembly of Kenya17 October 2026
HON. WACHIRA, RAHAB MUKAMIUDANYERINYERINational Assembly of Kenya17 October 2026
HON. WAINAINA ANTHONY NJOROGEUDANYERIKIENINational Assembly of Kenya17 October 2026
HON. WAINAINA, MICHAEL WAMBUGUUDANYERIOTHAYANational Assembly of Kenya17 October 2026
HON. WAITHAKA JOHN MACHUAUDAKIAMBUKIAMBUNational Assembly of Kenya17 October 2026
HON. WAMACUKURU JAMES GITHUA KAMAU, CBSUDAKIAMBUKABETENational Assembly of Kenya17 October 2026
HON. WAMBILIANGA CATHERINE NANJALAFORD-KBUNGOMABUNGOMANational Assembly of Kenya17 October 2026
HON. WAMBOKA WANAMI JACK NELSONDAP-KBUNGOMABUMULANational Assembly of Kenya17 October 2026
HON. WAMUCHOMBA, GATHONIUDAKIAMBUGITHUNGURINational Assembly of Kenya17 October 2026
HON. WANGAYA CHRISTOPHER ASEKAODMKAKAMEGAKHWISERONational Assembly of Kenya17 October 2026
HON. WANGWE, EMMANUELODMKAKAMEGANAVAKHOLONational Assembly of Kenya17 October 2026
HON. WANJALA RAPHAEL BITTA SAUTI, CBSODMBUSIABUDALANGINational Assembly of Kenya17 October 2026
HON. WANJIKU JOHN NJUGUNAUDAKIAMBUKIAMBAANational Assembly of Kenya17 October 2026
HON. WANJIRA, MARTHA WANGARI, CBSUDANAKURUGILGILNational Assembly of Kenya17 October 2026
HON. WANYONYI KEVIN FERDINANDFORD-KTRANS NZOIAKWANZANational Assembly of Kenya17 October 2026
HON. WANYONYI MARTIN PEPELAFORD-KBUNGOMAWEBUYE EASTNational Assembly of Kenya17 October 2026
HON. WAQO NAOMI JILLOUDAMARSABITMARSABITNational Assembly of Kenya17 October 2026
HON. WAWERU, JOHN KIARIEUDANAIROBIDAGORETTI SOUTHNational Assembly of Kenya17 October 2026
HON. WETANGULA TIMOTHY WANYONYIODMNAIROBIWESTLANDSNational Assembly of Kenya17 October 2026
HON. YEGON BRIGHTON LEONARDUDABOMETKONOINNational Assembly of Kenya17 October 2026
HON. YEGON, RICHARD KIPKEMOIUDABOMETBOMET EASTNational Assembly of Kenya17 October 2026
HON. YUSSUF, ADAN HAJIUDMMANDERAMANDERA WESTNational Assembly of Kenya17 October 2026
HON.(CPA) KIMANI FRANCIS KURIAUDANAKURUMOLONational Assembly of Kenya17 October 2026
HON.(DR.) GIDEON KIMAIYOUDAELGEYO - MARAKWETKEIYO SOUTHNational Assembly of Kenya17 October 2026
HON.KARITHO KIILI DANIELJPMERUIGEMBE CENTRALNational Assembly of Kenya17 October 2026
HON.MBIUKI JAPHET MIRITI KAREKEUDATHARAKA NITHIMAARANational Assembly of Kenya17 October 2026
RT. HON. (DR.) MOSES F.M. WETANG'ULA, EGH---National Assembly of Kenya17 October 2026
WAWERU SAMMY DOUGLAS KAMAUDCPLAIKIPIAOL KALOUNational Assembly of Kenya17 October 2026

Names, parties, counties and constituencies come from the member lists of the National Assembly and the Senate on parliament.go.ke, checked on 17 October 2026. Seats the source marks vacant are not listed. Each record links to the member page we read.