Understand Parliament

Parliament Analytics

A live picture of the National Assembly in the 13th — who speaks, who legislates, and how they vote. Roster verified 10 Jul 2026

↓ Download CSV

Member activity in the House

Ranked on what each member did on the floor of the National Assembly this Parliament. Business carried out on behalf of the House — papers laid, House motions — is counted in the totals below but not ranked: its leaders are the Majority Leader and the Deputy Speaker doing the job of the office. Presiding officers are excluded for the same reason.

Floor contributions

Members with the most recorded Hansard contributions.

1 Anthony Kimani Ichung'wah Kikuyu · United Democratic Alliance 1834
2 Baya Owen Yaa Kilifi North · United Democratic Alliance 1048
3 Wilberforce Ojiambo Oundo Funyula · Orange Democratic Movement 850
4 Kimani Francis Kuria Molo · United Democratic Alliance 701
5 James Nyikal Wambura Seme · Orange Democratic Movement 660
Show all 12
6 Robert Pukose Endebess · United Democratic Alliance 644
7 Millie Grace Akoth Odhiambo Mabona Suba North · Orange Democratic Movement 629
8 George Gitonga Murugara Tharaka · United Democratic Alliance 542
9 Junet Sheikh Nuh Mohamed Suna East · Orange Democratic Movement 480
10 John Mutunga Kanyuithia Tigania West · United Democratic Alliance 470
11 Gabriel Koshal Tongoyo Narok West · United Democratic Alliance 461
12 Makali Benson Mulu Kitui Central · Wiper Democratic Movement - Kenya 456

32,991 recorded Hansard contributions in the 13th Parliament, counted across every current member of this House and shown on each member's own profile. Presiding officers are excluded: a Speaker's interventions run the sitting rather than contribute to it.

All 341 members by contributions →

Questions to the Executive

Members who put the most Questions to Cabinet Secretaries.

1 Joyce Kamene Machakos (Woman Rep) · Wiper Democratic Movement - Kenya 16
2 Gideon Mutemi Mulyungi Mwingi Central · Wiper Democratic Movement - Kenya 14
3 Haro Abdul Ebrahim Mandera South · United Democratic Movement 12
4=joint Musau Robert Mbui Kathiani · Wiper Democratic Movement - Kenya 10
4=joint Samuel Gonzi Rai Kinango · Pamoja African Alliance 10
Show all 12
6=joint Basil Robert Ngui Yatta · Wiper Democratic Movement - Kenya 9
6=joint Gideon Kimaiyo Keiyo South · United Democratic Alliance 9
6=joint Jeremiah Omboko Milemba Emuhaya · Amani National Congress 9
6=joint Mark Mwenje Samuel Muriithi Embakasi West · Jubilee Party 9
6=joint Paul Musyimi Nzengu Mwingi North · Wiper Democratic Movement - Kenya 9
11=joint Atandi Samuel Onunga Alego Usonga · Orange Democratic Movement 8
11=joint John Machua Waithaka Kiambu · United Democratic Alliance 8

641 questions recorded in the 13th Parliament for 208 of 348 sitting members, counted the same way as each member's own profile page. Presiding officers are excluded.

All 208 members by questions →

Statements made

Members who made the most Statements on the floor.

1 John Machua Waithaka Kiambu · United Democratic Alliance 45
2 Mayaka Irene Nyakerario Nominated · Orange Democratic Movement 28
3=joint Donya Dorice Aburi Kisii (Woman Rep) · Wiper Democratic Movement - Kenya 27
3=joint Mark Mwenje Samuel Muriithi Embakasi West · Jubilee Party 27
3=joint Mohamed Umulkher Harun Nominated · Orange Democratic Movement 27
Show all 12
6 Jeremiah Omboko Milemba Emuhaya · Amani National Congress 26
7 Wilberforce Ojiambo Oundo Funyula · Orange Democratic Movement 25
8 Joseph Gachoki Gitari Kirinyaga Central · United Democratic Alliance 24
9 Adhe Wario Guyo North Horr · Kenya African National Union 23
10=joint Elachi Beatrice Kadeveresia Dagoretti North · Orange Democratic Movement 22
10=joint Martha Wangari Wanjira Gilgil · United Democratic Alliance 22
12 Joyce Kamene Machakos (Woman Rep) · Wiper Democratic Movement - Kenya 21

1,532 statements recorded in the 13th Parliament for 255 of 348 sitting members, counted the same way as each member's own profile page. Presiding officers are excluded.

All 255 members by statements →

Top Bill Sponsors

Originating-House Bills with a formal First Reading whose official Tracker names an individual member. Where the Tracker spells one member's name more than one way, the spellings are merged only under a name form verified against parliament.go.ke; a spelling that could not be verified is not merged, and is counted as its own entry. Role-labelled sponsors are excluded and are never assigned to the current officeholder.

1 Didmus Wekesa Barasa Official Bills Tracker 5
2=joint Abdul Rahim Dawood Official Bills Tracker 3
2=joint Owen Baya Official Bills Tracker 3
2=joint Peter Masara Official Bills Tracker 3
5=joint Anthony Tom Oluoch Official Bills Tracker 2
Show all 12
5=joint David Gikaria Official Bills Tracker 2
5=joint Geoffrey Ruku Official Bills Tracker 2
5=joint George Peter Kaluma Official Bills Tracker 2
5=joint Joyce Kamene Official Bills Tracker 2
5=joint Martha Wangari Official Bills Tracker 2
5=joint Mejjadonk Benjamin Gathiru Official Bills Tracker 2
5=joint Naisula Lesuuda Official Bills Tracker 2

324 total official Tracker rows checked: 324 have an exact Bill reference and 0 without an exact introduced Bill reference are excluded. 63 receiving-House rows and 24 originating-House rows not yet formally introduced are excluded. 237 originating-House Bills with a formal First Reading checked; 85 named-individual entries counted; 147 role-labelled, 5 multiple/conflicting, and 0 unresolved sponsor entries excluded. Counted from the official National Assembly Bills Tracker as at 6 August 2026. A Tracker records Bills that came before its House; it is not a register of every gazetted Bill, and Bills absent from it are not counted. No Bill PDF text is used. Names are printed as the Tracker prints them, except that 4 Tracker spelling(s) were merged under a name form verified against parliament.go.ke, so one member's Bills are counted once. A spelling that could not be verified is left as its own separate entry.

All 64 members by bills →

Every board here ranks ONE named count. To weigh several against each other under your own priorities, use Performance Rankings, or see all leaderboards.

Key indicators

Party Representation

348 sitting members in the National Assembly.

  • UDA147
  • ODM87
  • JP27
  • WDM-K25
  • IND12
  • UDM7

Women in the National Assembly

47 seats reserved for women, of 348

County Woman Representative seats, female by definition under Article 97(1)(b). The true number of women members is higher: women also win constituency and nominated seats.

Why no percentage

Gender is only shown where it is sourced from official records, and a share of the House is only shown once nearly every member has one. Parliament of Kenya publishes no gender field, so the only cohort we can record from an official source is the 47 County Woman Representative seats — female by definition under Article 97(1)(b) of the Constitution. A percentage over that subset would measure our coverage, not the House. Officially recorded for 1 of 348 sitting members.

Bill Pipeline

Bills by legislative stage.

  • Passed196
  • Introduced191
  • Lapsed / Withdrawn46
  • First Reading18
  • Committee9
  • Second Reading7

Policy Topics

Policy topics by volume of contributions.

  • 🏛️ Governance & Democracy1529
  • 🗺️ Devolution685
  • 🏪 Trade & Commerce498
  • 💵 Budget & Finance422
  • 🛡️ Security & Defense287
  • 👔 Public Service & Civil Servants226

Party × Topic Focus

Where each party concentrates its contributions.

  • Governance & Democracy
  • Devolution
  • Trade & Commerce
  • Budget & Finance
  • Security & Defense
  • Public Service & Civil Servants

County Activity

Total member contributions by county of representation.

  • Kiambu2487
  • Nairobi1884
  • Homa Bay1497
  • Meru1466
  • Busia1463
  • Kilifi1354

Who is Parliament asking?

Questions by the Cabinet Secretary they were put to.

  • Roads and Transport92
  • Interior and National Administration85
  • Education74
  • Health30
  • Energy and Petroleum29
  • Lands, Public Works, Housing and Urban Development23
  • Labour and Social Protection17
  • Agriculture and Livestock Development17

Are Ministers answering?

153 of 574 Questions have a recorded answer.

  • Answered153
  • Deferred21
  • Asked, awaiting reply355
  • Dropped5
  • Not recorded40

40 carry no status in the record.

How floor time is shared

The busiest 10% of members hold 47% of all recorded contributions; the quieter half hold 11%.

  • Top 10% of members15499
  • Next 15%7886
  • Next 25%5955
  • Bottom 50%3651

Committee load

How many committee seats each member holds.

  • 1 seat31
  • 2 seats229
  • 3 seats65
  • 4 seats13
  • 5 seats3

8 members currently hold no committee seat.

House business mix

Recorded items of legislative business this Parliament, by type.

  • Papers laid6771
  • Statements1532
  • Motions865
  • Questions641
  • Petitions127

Papers laid and House motions are tabled on the House’s behalf by committee chairs and the Leader of the Majority Party, so they are counted here but never ranked by member.

Debate volume

Recorded contributions per sitting month, National Assembly.

  • 2025-07663
  • 2025-081029
  • 2025-09617
  • 2025-10953
  • 2025-111087
  • 2025-12396
  • 2026-02873
  • 2026-03811
  • 2026-041328
  • 2026-05350
  • 2026-061960
  • 2026-07292

Bills introduced

Bills reaching a First Reading, per quarter.

  • 2022 Q46
  • 2023 Q117
  • 2023 Q223
  • 2023 Q335
  • 2023 Q438
  • 2024 Q119
  • 2024 Q234
  • 2024 Q39
  • 2024 Q414
  • 2025 Q111
  • 2025 Q221
  • 2025 Q320
  • 2025 Q48
  • 2026 Q117
  • 2026 Q229
  • 2026 Q317

The 10 recorded divisions

Every division this House has published a member-by-member record for, closest margin first. 9 carried.

  • The Affordable Housing Bill, 2023 51 117
  • Extension Of Sitting Time Until Conclusion Of Business 11 79
  • Consideration of Report of the Committee of the Whole Finance Bill 2024 109 196
  • Finance Bill 2024 (2nd Reading) 105 192
  • Finance Bill 2023 — 35% top income tax band 161 73
  • Finance Bill 2023 - 2nd Reading 79 171
  • CS Linturi Impeachment Motion 36 145
  • The Finance Bill, 2023 0 224
  • Rigathi Gachagua Impeachment 44 280
  • The Constitution of Kenya (Amendment) Bill 4 of 2025 0 298

419 member-votes across these divisions were recorded ABSENT. No ingester writes division records yet, so these are all that exist.

Party Cohesion

The 10 divisions in this House with a recorded party breakdown are too few to measure party unity. Party cohesion appears once at least 20 are on record — below that, a unity score says more about which votes were captured than about the party.