Babu Owino, Ndindi Nyoro Ranked Among Top 20 Best-Performing MPs in New Survey
- A recent nationwide survey has ranked top-performing Members of Parliament based on public perception and development record
- The poll, conducted across all 47 counties, sampled over 4,000 voters from diverse age groups and regions
- The survey identified MPs recognised by respondents who were not among the top 10 in previous surveys
Nancy Odindo, a TUKO.co.ke journalist, has over four years of experience covering Kenyan politics, news, and features for digital and print media.
A recent survey by Leeway Africa Research Agency (LARA) has ranked Embakasi East MP Babu Owino as the best-performing Member of Parliament in Kenya, with an impressive approval rating of 88.9%.

Source: Facebook
The rankings, released on Tuesday, July 1, evaluated the performance of the top 20 MPs across all 47 counties.
Kiharu MP Ndindi Nyoro and South Mugirango MP Sylvanus Osoro followed closely with ratings of 83.7% and 77.1%, respectively.
Only two women—MPs Beatrice Elachi and Gathoni Wamuchomba—made it to the list of the top-performing legislators.
Several new faces, including Oscar Sudi, George Aladwa, and National Assembly Majority Leader Kimani Ichung’wah, also shook up the rankings with impressive performances.
How did LARA conduct the survey?
The survey was conducted between June 19 and 26 through Computer-Assisted Web Interviewing (CAWI) and telephone interviews.
It targeted Kenyan voters aged 18 and over, with a gender distribution of 52% men and 48% women.
Respondents were selected using stratified and random sampling with Proportional Population Size (PPS) methodology.
According to the findings, witnessed by TUKO.co.ke, the assessment focused on the legislators’ development initiatives, public engagement, and overall constituency service.
Who are the top 20 best-performing MPs?
| Number | Member of Parliament (MP) | Constituency | Rating (%) |
| 1. | Babu Owino | Embakasi East | 88.9 |
| 2. | Ndindi Nyoro | Kiharu | 83.7 |
| 3. | Sylvanus Osoro | South Mugirango | 77.1 |
| 4. | Gathoni Wamuchomba | Githunguri | 76.2 |
| 5. | Tim Wanyonyi | Westlands | 73.7 |
| 6. | Kimani Ichung'wah | Kikuyu | 72.6 |
| 7. | Paul Mwirigi | Igembe South | 70.8 |
| 8. | Felix Jalang'o | Lang'ata | 68.1 |
| 9. | Beatrice Elachi | Dagoretti North | 67.2 |
| 10. | Ronald Karauri | Kasarani | 65.7 |
| 11. | Didmus Barasa | Kimilili | 65.1 |
| 12. | Tom Kajwang' | Ruaraka | 64.5 |
| 13. | Benjamin Gathiru | Embakasi Central | 62.8 |
| 14. | Oscar Sudi | Kapseret | 60.1 |
| 15. | John Kiarie | Dagoretti South | 59 |
| 16. | Anthony Kibagendi | Kitutu Chache | 57.9 |
| 17. | Francis Kuria Kimani | Molo | 55.6 |
| 18. | Peter Salasya | Mumias East | 54.3 |
| 19. | George Aladwa | Makadara | 53.2 |
| 20. | Mark Mwenje | Embakasi West | 51.5 |

Source: Original
Was Ndindi Nyoro nominated for Bobea Awards?
In other news, Nyoro was named among the final nominees for the Most Performing Male MP category at the upcoming Bobea Awards.
According to the organisers, a large number of nominations were received, after which a thorough vetting process was conducted to narrow the list down to 10 nominees per 12 categories.
The awards ceremony is scheduled to take place on July 18 at the Mövenpick Hotel & Residence in Nairobi, following the conclusion of voting on July 15.
Proofreading by Jackson Otukho, copy editor at TUKO.co.ke.
Source: TUKO.co.ke

