Biography
Ndindi Nyoro
Kiharu MP. Former Budget Committee chair. Leader of the People's Party since Aug 2026.
Ndindi Nyoro is the MP for Kiharu and a former chair of Parliament's budget committee. Once close to Ruto, Nyoro fell out with UDA and now leads the People's Party. Born on 12 December 1985 in Gathukiini, Murang'a County. Age 40.
- Full name
- Samson Ndindi Nyoro
- Born
- 12 December 1985, Gathukiini, Murang'a County
- Party
- People's Party (leader)
Education
- Kiambugi Boys Secondary SchoolSecondary school
- Kenyatta UniversityBA Economics (2009)
- University of NairobiMA Economics (2025)
Career
- 2005 onwardStockbroker, then founder of investment and telecoms firms
- 2017Elected MP for Kiharu (Jubilee)
- 2022Re-elected for Kiharu (UDA)
- 2022 to 2025Chair of the Budget and Appropriations Committee, removed in February 2025
- 17 August 2026Left UDA to lead the People's Party
Where Nyoro stands
A partial placement: he voted for the 2024 tax measures inside government and now campaigns on fiscal discipline from the opposition.
- Role of the state in the economy: Mixed
- Land, wealth and taxes: Leans low redistribution
- Political style: Leans anti-establishment
- Institutions and power-sharing: Leans checks and devolution
- DCost of living: Voted yes on the Finance Bill 2024 at second reading as Budget Committee chair. Missed the June 2026 Finance Bill vote and apologised for it.
- SEducation: Free basic education with school meals from January 2028, paid for by redirecting CDF and bursary money (People's Party).
- SEconomic management and debt: Use oil and mineral revenue to deal with public debt, and stop off-book borrowing.
Placed mainly from what Nyoro did, not what Nyoro said. See the full record, with every source.
Common questions
Who is Ndindi Nyoro?
Ndindi Nyoro is the MP for Kiharu and a former chair of Parliament's budget committee. Once close to Ruto, Nyoro fell out with UDA and now leads the People's Party. Kiharu MP. Former Budget Committee chair. Leader of the People's Party since Aug 2026.
How old is Ndindi Nyoro?
Born on 12 December 1985 in Gathukiini, Murang'a County. Age 40.
What did Ndindi Nyoro study?
BA Economics (2009) at Kenyatta University; MA Economics (2025) at University of Nairobi.
Which party is Ndindi Nyoro in?
People's Party (leader).
What does Ndindi Nyoro stand for?
A partial placement: he voted for the 2024 tax measures inside government and now campaigns on fiscal discipline from the opposition.
Sources (1)
Facts above come from these sources. Where they disagree, we leave the detail out. Spotted an error? Send it in.