County profile
Nairobi County
People. Elections. Representation. Public money.
People & places
Largest first; equal values share a rank. County registers exclude diaspora. Select a measure for its source. The 2022 population is KNBS's projection for that year, carried forward from the 2019 census — an estimate, not a count. 4,397,073 residents were counted here in 2019.
County outline. Constituency boundary polygons are not held; the list opens each constituency.
Registering for 2027
Across the whole country 2,936,516 people had newly registered as voters as at Aug. 20, 2026. It already includes the county figure above and is never added to it. Continuous voter registration has run since Sept. 29, 2025.
There is no 2027 register yet — IEBC de-duplicates, audits and gazettes one first — so these cannot simply be added to the 2022 figure above.
Dates, scope & source
Enhanced Continuous Voter Registration, Phase 1, run from March 30, 2026 to April 28, 2026. Figures are IEBC's own, stated as of April 28, 2026.
Newly registered voters only. IEBC prints transfers of registration (41,233) and changes of particulars (718) in the same table; neither is a new voter and neither is added here.
The figure is IEBC's; describing it as new registrations rather than the register is ours, and the release's own sentence states no scope and no window.
Registered voters · 2017 to 2027
Between the registers held · 2017–2022
How this is worked out
Both figures compare the same county in the two registers we hold. Percentage change = (2022 count − 2017 count) ÷ 2017 count × 100. Ranks cover only counties with a register in both years. These are registrations, not votes cast.
Bars are scaled against the largest register this county itself holds, and start at zero. A year with no register held shows no bar rather than a zero.
Explore constituencies
- Starehe
- Embakasi South
- Westlands
- Dagoretti North
- Kasarani
- Embakasi East
- Roysambu
- Embakasi Central
- Langata
- Embakasi West
- Makadara
- Kamukunji
- Kibra
- Ruaraka
- Mathare
- Dagoretti South
- Embakasi North
Age profile & sources
People & the register · Nairobi
Years, scope & sources
² KNBS Volume XVI, Appendix 5: the population KNBS projects for 2022, carried forward from the 2019 census. It is an estimate of how many people live here, not a count of people enumerated. 4,397,073 residents were actually counted in 2019 — KNBS Volume I, Table 2.4, all persons.
The adult figure stays on 2019 because no projected one exists: Volume XVI prints five-year age bands, so 18 falls inside 15–19 and no voting-age figure is published at county level for any year. Splitting that band here would be inventing a number KNBS has not published.
¹ KNBS Volume III, Table 2.3: population distributed by age and sex; excludes the intersex population, so it sums lower than the headcount above. The adult count is aged 18+ on census night in 2019 — Volume I prints no age breakdown, so the adults figure can only come from this table. The register counts registrations in 2022, not ballots cast.
202,340 residents were aged 15–17 in 2019. Ageing, migration and the different dates can affect this comparison. This is not a registration rate. KNBS sub-counties are not constituencies; this comparison applies at county level.
Representatives
Who speaks for Nairobi in Parliament.
2022 election — who won here
Declared winners from the IEBC Kenya Gazette.
County-wide winners · 2022
GovernorSakaja Johnson ArthurUDA · 699,392 votesGazette 9949
SenatorSifuna Edwine WatenyaODM · 716,876 votesGazette 9955
Woman RepresentativePassaris Esther MuthoniODM · 698,929 votesGazette 9951
Constituencies & registered voters
- Starehe
- Embakasi South
- Westlands
- Dagoretti North
- Kasarani
- Embakasi East
- Roysambu
- Embakasi Central
- Langata
- Embakasi West
- Makadara
- Kamukunji
- Kibra
- Ruaraka
- Mathare
- Dagoretti South
- Embakasi North
Constituency winners · 2022
Dagoretti NorthElachi Beatrice KadeveresiaODM · 52,515 votesGazette 9950
Dagoretti SouthWaweru John KiarieUDA · 26,394 votesGazette 9950
Embakasi CentralGathiru Mejjadonk BenjaminUDA · 48,277 votesGazette 9950
Embakasi EastOngili Babu Owino PaulODM · 57,410 votesGazette 9950
Embakasi NorthGakuya James MwangiUDA · 40,729 votesGazette 9950
Embakasi SouthMawathe Julius MusiliWDM–K · 38,712 votesGazette 9950
Embakasi WestMwenje Mark Samuel MuriithiJP · 46,552 votesGazette 9950
KamukunjiHassan Abdi YusufJP · 34,633 votesGazette 9950
KasaraniKarauri Ronald KamwikoIND · 32,406 votesGazette 9950
KibraOrero Peter OchiengODM · 33,127 votesGazette 9950
LangataKhodhe Phelix OdiwuorODM · 38,913 votesGazette 9950
MakadaraOmwera George AladwaODM · 32,332 votesGazette 9950
MathareOluoch Anthony TomODM · 28,260 votesGazette 9950
RoysambuMwafrika Augustine KamandeUDA · 45,221 votesGazette 9950
RuarakaFrancis Kajwang Tom JosephODM · 50,260 votesGazette 9950
StareheMaina Mwago AmosJP · 50,777 votesGazette 9950
WestlandsWetangula Timothy WanyonyiODM · 58,408 votesGazette 9950
County Assembly (MCA) winners — 85 wards
- Sarangombe · Odhiambo Lawrence Otieno 15,812 ODM
- Kahawa West · Kamaru Clement Nganga 15,227 UDA
- Ruai · Kariuki Karanja Karis James United Democratic Alliance 14,774 UDA
- Nairobi Central · Kwenya John Mwaniki 14,625 UDA
- Maringo/Hamza · Macharia Patrick Mwangi 13,255 UDA
Show the other 78 of 83, same scale
- Embakasi · Billy Nyantika Ricardo 12,877 ODM
- Machanje Umoja 2 · Namunyu Shadrack Orange Democratic Movement 12,829 ODM
- Kilimani · Nyangaresi Moses Ogeto 12,244 ODM
- Kayole South · Ogenga Colins Omondi 11,579 ODM
- K.South · Mbatia Robert 10,656 JP
- Mwiki · Kago Kanyi Samuel 10,642 UDA
- Gatina · Swaka Kennedy 10,632 ODM
- Utalii · Atito Abel Osumba 10,358 ODM
- Riruta · Murigu Eric Kiogora 10,137 UDA
- Umoja 1 · Macharia Kevin Mark Mugambi 10,082 UDA
- Zimmerman · Kimani Stephen Mugo 10,035 UDA
- Mathare North · Lore Oscar Otieno 9,635 ODM
- Babadogo · Majiwa Geophrey Odhiambo Orange Democratic Movement 9,612 ODM
- Claycity · Wacira Samora Mwaura 9,515 UDA
- Githurai · Waithira Deonysias Mwangi 9,051 UDA
- South C · Khalif Abass Ibrahim 8,813 ODM
- Mugumu-Ini · Akama Jared Ondieki 8,707 ODM
- Karen · Muthoni Antony Maragu 8,642 ODM
- Harambee · Gathumbi Antony Kimemia 8,290 JP
- Kayole North · Kariuki Paul Wachira 8,222 UDA
- Kangemi · Maleya Hamisi Suleiman 8,094 ODM
- Makina · Shitote Rosemary Masitsa Orange Democratic Movement 8,075 ODM
- Nairobi South · Chege Esther Waithira 7,655 UDA
- Ngara · Mwaura Chege 7,535 UDA
- Dandora Area IV Odhiambo · Daniel Oria Orange Democratic Movement 7,279 ODM
- Pipeline · Maithya Musango 7,159 WDM
- Mihango · Muiruri Kiguathi Kados Paul Jubilee Party 7,103 JP
- Waithaka · Karanja Anthony Kiragu 6,986 UDA
- Woodley/Kenyatta Golf Course · Ngibuini Davidson DNG 6,845 UDA
- Lower Savannah Odhiambo · Magoba David Orange Democaratic Movement 6,818 ODM
- Upper Savannah · Omung’ala Angila Stazo Elijah 6,675 ODM
- Kasarani · Ngaruiyah Mburu Jasho Anthony 6,638 UDA
- Imara Daima · Nyangicha Evans Okaru 6,594 ODM
- Kabiro · Munga Clarence 6,537 ODM
- Dandora Area III Njambi · Paul Mathu United Democratic Alliance 6,536 UDA
- Eastleigh South · Okwacho Juma Nicholas 6,502 ODM
- Kileleshwa · Onyango Robert Alai 6,416 ODM
- Kayole Central · Themendu Jeremiah Karani 6,318 UDA
- Roysambu · Mumbi Sospeter Gathahu 6,317 IND
- Pumwani · Ndungu Irungu Paul 6,066 UDA
- Komarock · Mutumishi Hon Chris Wanjohi Githinji 6,057 UDA
- Kware · Kitema Moses Mutinda 6,023 WDM
- Lucky Summer · Ochola Victor Omondi 5,907 ODM
- Kitisuru · Palapala Alvin Olando 5,857 ODM
- Kahawa · Muriuki Eutychus Mukiri 5,843 UDA
- Mlango Kubwa · Kavaya Susan Makungu 5,790 UDA
- Kawangware · Njoroge Fredrick Njogu 5,672 UDA
- Huruma · Owera Oluoch Peter 5,641 ODM
- Makongeni · Imwatok Jateso Peter 5,536 ODM
- Kwa Reuben · Mande Scolastica Muthoni Wiper Democratic Movement 5,510 WDM
- Mountain View · Onyango Maurice Ochieng 5,374 ODM
- Kariobangi North Kimanzi · Joel Munuve Independent 5,359 IND
- Dandora Area II · Ongwae Silas Matara 5,326 JP
- Uthiru/Ruthimitu Mwangi · Peter Maina United Democratic Alliance 5,304 UDA
- Mabatini · Odalo Wilfred Oluoch 5,192 ODM
- Njiru · Heho Gichunji Carrington United Democratic Alliance 5,006 UDA
- Parklands/Highridge · Ndegwa Stephen Gitau 5,005 ODM
- Ngando · Mubea Cyrus Mugo 4,866 JP
- Korogocho · Onyango Absalom Odhiambo Orange Democratic Movement 4,685 ODM
- Lindi · Ooko Samson Ochieng’ Jera 4,510 ODM
- Nairobi West · Omolleh John Rex 4,379 ODM
- Karura · Fiunifiu Kamau Thuo 4,302 JP
- Viwandani · Wangare Aaron Kangara 4,279 UDA
- Kiamaiko · Ndung’u Joseph Karanja 4,251 UDA
- Mutuini · Mwangi Martin Mbugua 4,221 CCK
- Dandora Area I · Gathuku Allan Maina 4,180 UDA
- Mowlem · Waithaka Wairobi Martin 4,041 UDA
- Nyayo Highrise · Oyugi Kennedy Odhiambo Orange Democratic Movement 4,038 ODM
- Pangani · Njau Peter Wahinya 3,950 UDA
- Ngei Ward · Onyango Redson Otieno 3,683 ODM
- Laini Saba · Musila John Ndile 3,536 WDM
- Matopeni/ Spring Karanja Valley · James Koria United Democratic Alliance 3,524 UDA
- Ziwani/Kariokor · Mukuru Gerald Irungu 3,257 UDA
- Eastleigh North · Mohamed Dabar Ahmedqadar 3,124 ODM
- Airbase · Hussein Mohamed Fuad 3,106 ODM
- Landimawe · Mugo Simon Maina 2,900 UDA
- California · Kamau Athman Hashim 2,646 UDA
- Hospital · Ruyi Mark Thiga 2,350 UDA
Show all 85 wards as a table
| Ward | Constituency | Winner | Party | Votes |
|---|---|---|---|---|
| Gatina | Dagoretti North | Swaka Kennedy | ODM | 10,632 |
| Kabiro | Dagoretti North | Munga Clarence | ODM | 6,537 |
| Kawangware | Dagoretti North | Njoroge Fredrick Njogu | UDA | 5,672 |
| Kileleshwa | Dagoretti North | Onyango Robert Alai | ODM | 6,416 |
| Kilimani | Dagoretti North | Nyangaresi Moses Ogeto | ODM | 12,244 |
| Mutuini | Dagoretti South | Mwangi Martin Mbugua | CCK | 4,221 |
| Ngando | Dagoretti South | Mubea Cyrus Mugo | JP | 4,866 |
| Riruta | Dagoretti South | Murigu Eric Kiogora | UDA | 10,137 |
| Uthiru/Ruthimitu Mwangi | Dagoretti South | Peter Maina United Democratic Alliance | UDA | 5,304 |
| Waithaka | Dagoretti South | Karanja Anthony Kiragu | UDA | 6,986 |
| Kayole Central | Embakasi Central | Themendu Jeremiah Karani | UDA | 6,318 |
| Kayole North | Embakasi Central | Kariuki Paul Wachira | UDA | 8,222 |
| Kayole South | Embakasi Central | Ogenga Colins Omondi | ODM | 11,579 |
| Komarock | Embakasi Central | Mutumishi Hon Chris Wanjohi Githinji | UDA | 6,057 |
| Matopeni/ Spring Karanja Valley | Embakasi Central | James Koria United Democratic Alliance | UDA | 3,524 |
| Embakasi | Embakasi East | Billy Nyantika Ricardo | ODM | 12,877 |
| Lower Savannah Odhiambo | Embakasi East | Magoba David Orange Democaratic Movement | ODM | 6,818 |
| Mihango | Embakasi East | Muiruri Kiguathi Kados Paul Jubilee Party | JP | 7,103 |
| Upper Savannah | Embakasi East | Omung’ala Angila Stazo Elijah | ODM | 6,675 |
| Utawala Ward | Embakasi East | - - | Not stated | — |
| Dandora Area I | Embakasi North | Gathuku Allan Maina | UDA | 4,180 |
| Dandora Area II | Embakasi North | Ongwae Silas Matara | JP | 5,326 |
| Dandora Area III Njambi | Embakasi North | Paul Mathu United Democratic Alliance | UDA | 6,536 |
| Dandora Area IV Odhiambo | Embakasi North | Daniel Oria Orange Democratic Movement | ODM | 7,279 |
| Kariobangi North Kimanzi | Embakasi North | Joel Munuve Independent | IND | 5,359 |
| Imara Daima | Embakasi South | Nyangicha Evans Okaru | ODM | 6,594 |
| Kwa Njenga | Embakasi South | - - | Not stated | — |
| Kware | Embakasi South | Kitema Moses Mutinda | WDM | 6,023 |
| Kwa Reuben | Embakasi South | Mande Scolastica Muthoni Wiper Democratic Movement | WDM | 5,510 |
| Pipeline | Embakasi South | Maithya Musango | WDM | 7,159 |
| K.South | Embakasi West | Mbatia Robert | JP | 10,656 |
| Machanje Umoja 2 | Embakasi West | Namunyu Shadrack Orange Democratic Movement | ODM | 12,829 |
| Mowlem | Embakasi West | Waithaka Wairobi Martin | UDA | 4,041 |
| Umoja 1 | Embakasi West | Macharia Kevin Mark Mugambi | UDA | 10,082 |
| Airbase | Kamukunji | Hussein Mohamed Fuad | ODM | 3,106 |
| California | Kamukunji | Kamau Athman Hashim | UDA | 2,646 |
| Eastleigh North | Kamukunji | Mohamed Dabar Ahmedqadar | ODM | 3,124 |
| Eastleigh South | Kamukunji | Okwacho Juma Nicholas | ODM | 6,502 |
| Pumwani | Kamukunji | Ndungu Irungu Paul | UDA | 6,066 |
| Claycity | Kasarani | Wacira Samora Mwaura | UDA | 9,515 |
| Kasarani | Kasarani | Ngaruiyah Mburu Jasho Anthony | UDA | 6,638 |
| Mwiki | Kasarani | Kago Kanyi Samuel | UDA | 10,642 |
| Njiru | Kasarani | Heho Gichunji Carrington United Democratic Alliance | UDA | 5,006 |
| Ruai | Kasarani | Kariuki Karanja Karis James United Democratic Alliance | UDA | 14,774 |
| Laini Saba | Kibra | Musila John Ndile | WDM | 3,536 |
| Lindi | Kibra | Ooko Samson Ochieng’ Jera | ODM | 4,510 |
| Makina | Kibra | Shitote Rosemary Masitsa Orange Democratic Movement | ODM | 8,075 |
| Sarangombe | Kibra | Odhiambo Lawrence Otieno | ODM | 15,812 |
| Woodley/Kenyatta Golf Course | Kibra | Ngibuini Davidson DNG | UDA | 6,845 |
| Karen | Langata | Muthoni Antony Maragu | ODM | 8,642 |
| Mugumu-Ini | Langata | Akama Jared Ondieki | ODM | 8,707 |
| Nairobi West | Langata | Omolleh John Rex | ODM | 4,379 |
| Nyayo Highrise | Langata | Oyugi Kennedy Odhiambo Orange Democratic Movement | ODM | 4,038 |
| South C | Langata | Khalif Abass Ibrahim | ODM | 8,813 |
| Harambee | Makadara | Gathumbi Antony Kimemia | JP | 8,290 |
| Makongeni | Makadara | Imwatok Jateso Peter | ODM | 5,536 |
| Maringo/Hamza | Makadara | Macharia Patrick Mwangi | UDA | 13,255 |
| Viwandani | Makadara | Wangare Aaron Kangara | UDA | 4,279 |
| Hospital | Mathare | Ruyi Mark Thiga | UDA | 2,350 |
| Huruma | Mathare | Owera Oluoch Peter | ODM | 5,641 |
| Kiamaiko | Mathare | Ndung’u Joseph Karanja | UDA | 4,251 |
| Mabatini | Mathare | Odalo Wilfred Oluoch | ODM | 5,192 |
| Mlango Kubwa | Mathare | Kavaya Susan Makungu | UDA | 5,790 |
| Ngei Ward | Mathare | Onyango Redson Otieno | ODM | 3,683 |
| Githurai | Roysambu | Waithira Deonysias Mwangi | UDA | 9,051 |
| Kahawa | Roysambu | Muriuki Eutychus Mukiri | UDA | 5,843 |
| Kahawa West | Roysambu | Kamaru Clement Nganga | UDA | 15,227 |
| Roysambu | Roysambu | Mumbi Sospeter Gathahu | IND | 6,317 |
| Zimmerman | Roysambu | Kimani Stephen Mugo | UDA | 10,035 |
| Babadogo | Ruaraka | Majiwa Geophrey Odhiambo Orange Democratic Movement | ODM | 9,612 |
| Korogocho | Ruaraka | Onyango Absalom Odhiambo Orange Democratic Movement | ODM | 4,685 |
| Lucky Summer | Ruaraka | Ochola Victor Omondi | ODM | 5,907 |
| Mathare North | Ruaraka | Lore Oscar Otieno | ODM | 9,635 |
| Utalii | Ruaraka | Atito Abel Osumba | ODM | 10,358 |
| Landimawe | Starehe | Mugo Simon Maina | UDA | 2,900 |
| Nairobi Central | Starehe | Kwenya John Mwaniki | UDA | 14,625 |
| Nairobi South | Starehe | Chege Esther Waithira | UDA | 7,655 |
| Ngara | Starehe | Mwaura Chege | UDA | 7,535 |
| Pangani | Starehe | Njau Peter Wahinya | UDA | 3,950 |
| Ziwani/Kariokor | Starehe | Mukuru Gerald Irungu | UDA | 3,257 |
| Kangemi | Westlands | Maleya Hamisi Suleiman | ODM | 8,094 |
| Karura | Westlands | Fiunifiu Kamau Thuo | JP | 4,302 |
| Kitisuru | Westlands | Palapala Alvin Olando | ODM | 5,857 |
| Mountain View | Westlands | Onyango Maurice Ochieng | ODM | 5,374 |
| Parklands/Highridge | Westlands | Ndegwa Stephen Gitau | ODM | 5,005 |
Source: IEBC · Kenya Gazette · Gazette 9956 · declared winners only, not per-candidate tallies.
Parliamentary activity
What Nairobi's members do across both Houses.
Certified Hansard contributions in the current Parliament; presiding-officer speech is never counted, and each representative's own count is shown on their card above. Browse the full National Assembly and Senate.
Totals across both Houses for the county's current members, for the selected period, using the same counting policy as the member profiles.
Topics raised by members
Three leading topics per member · current parliamentary term · automated labels, not official categories. Topics may overlap.
Counts are contributions tagged with a topic, not a measure of work done within this county.
Nairobi County government budget
What the county government itself budgeted and spent, as reported by the Controller of Budget — separate from the NG-CDF money below.
Controller of Budget, Annual FY 2024/25 — the report.
NG-CDF in Nairobi County
National-government development money allocated per constituency — not the county government's budget.
- Mathare KSh 202,243,910
- Starehe KSh 202,243,910
- Dagoretti North KSh 192,613,248
- Dagoretti South KSh 192,613,248
- Embakasi Central KSh 192,613,248
Show the other 12 of 17, same scale
- Embakasi East KSh 192,613,248
- Embakasi North KSh 192,613,248
- Embakasi South KSh 192,613,248
- Kamukunji KSh 192,613,248
- Kasarani KSh 192,613,248
- Kibra KSh 192,613,248
- Langata KSh 192,613,248
- Roysambu KSh 192,613,248
- Ruaraka KSh 192,613,248
- Westlands KSh 192,613,248
- Embakasi West KSh 182,982,585
- Makadara KSh 182,982,585
Allocations by constituency and financial year
| Constituency | FY 2025/26 | FY 2024/25 | FY 2023/24 | FY 2022/23 |
|---|---|---|---|---|
| Dagoretti North NG-CDF record → | KSh 192,613,248 | KSh 179,483,419 | KSh 175,361,810 | KSh 145,087,603 |
| Dagoretti South NG-CDF record → | KSh 192,613,248 | KSh 179,662,954 | KSh 175,361,810 | KSh 145,087,603 |
| Embakasi Central NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Embakasi East NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Embakasi North NG-CDF record → | KSh 192,613,248 | KSh 179,492,954 | — | KSh 145,087,603 |
| Embakasi South NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Embakasi West NG-CDF record → | KSh 182,982,585 | KSh 170,469,857 | KSh 166,593,720 | KSh 138,215,033 |
| Kamukunji NG-CDF record → | KSh 192,613,248 | — | KSh 175,361,810 | KSh 145,087,603 |
| Kasarani NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Kibra NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Langata NG-CDF record → | KSh 192,613,248 | KSh 179,512,454 | KSh 175,361,810 | KSh 145,087,603 |
| Makadara NG-CDF record → | KSh 182,982,585 | KSh 170,469,857 | KSh 166,593,720 | KSh 138,215,033 |
| Mathare NG-CDF record → | KSh 202,243,910 | KSh 191,352,062 | KSh 184,129,901 | KSh 151,960,174 |
| Roysambu NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Ruaraka NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Starehe NG-CDF record → | KSh 202,243,910 | KSh 188,414,052 | KSh 184,129,901 | KSh 151,960,174 |
| Westlands NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
Source: NG-CDF Board, checked against their own record before publication.
How this compares
KSh 3.27B 1st of 47
Ahead of 98% · median KSh 1.16B
2,415,310 1st of 47
Ahead of 98% · median 398,981
2,870 2nd of 47
Ahead of 96% · median 916
47 1st of 47
Ahead of 98% · median 12
32 12th of 47
Ahead of 74% · median 16
214 2nd of 47
Ahead of 96% · median 73
6 5th of 47
Ahead of 89% · median 2
51 18th of 47
Ahead of 62% · median 42
What these numbers don’t measure
- Committee work
- Parliament publishes no committee attendance for either House, so nobody can count it — us included.
- Constituency work
- Funerals, harambees, schools, casework. Recorded nowhere we can read.
- Whether it worked
- We can count questions asked, not answers given.
- Speaking often isn’t speaking well. Use these to ask your representative better questions — not to grade them.
Sources & coverage
Years, geographic scope and original records.
- KNBS census · 2019 — county age/sex population, as enumerated.
- KNBS projections · Volume XVI — the population projected for 2022 from the 2019 census. An estimate, not a count.
- IEBC register · 2022 — registrations, not votes cast.
- IEBC declarations · 2022 — each winner links to the Gazette in Elections.
- Parliament — current members' records and Hansard. Topic labels are automated analysis, not Parliament's own categories.
- Controller of Budget · 2024/25 — Annual FY 2024/25.
- NG-CDF project records use each constituency's register. These and its allocations are separate from county-government spending. View records.