Kenya County Codes: Full List of All 47 Counties and Their Codes
Kenya’s system of devolved government, introduced by the 2010 Constitution, is built around 47 counties. Each of these counties operates as a semi-autonomous administrative unit and is assigned a unique numeric code for identification and administrative purposes.
Turkana County is the largest in terms of land area, while Mombasa County is the smallest geographically. These codes play an essential role in governance, public service delivery, and statistical reporting across the country.
Below is the official list of all 47 counties in Kenya along with their corresponding county codes:
| Code | County |
|---|---|
| 001 | Mombasa |
| 002 | Kwale |
| 003 | Kilifi |
| 004 | Tana River |
| 005 | Lamu |
| 006 | Taita–Taveta |
| 007 | Garissa |
| 008 | Wajir |
| 009 | Mandera |
| 010 | Marsabit |
| 011 | Isiolo |
| 012 | Meru |
| 013 | Tharaka-Nithi |
| 014 | Embu |
| 015 | Kitui |
| 016 | Machakos |
| 017 | Makueni |
| 018 | Nyandarua |
| 019 | Nyeri |
| 020 | Kirinyaga |
| 021 | Murang’a |
| 022 | Kiambu |
| 023 | Turkana |
| 024 | West Pokot |
| 025 | Samburu |
| 026 | Uasin Gishu |
| 027 | Trans-Nzoia |
| 028 | Elgeyo-Marakwet |
| 029 | Nandi |
| 030 | Baringo |
| 031 | Laikipia |
| 032 | Nakuru |
| 033 | Narok |
| 034 | Kajiado |
| 035 | Kericho |
| 036 | Bomet |
| 037 | Kakamega |
| 038 | Vihiga |
| 039 | Bungoma |
| 040 | Busia |
| 041 | Siaya |
| 042 | Kisumu |
| 043 | Homa Bay |
| 044 | Migori |
| 045 | Kisii |
| 046 | Nyamira |
| 047 | Nairobi |
Conclusion
These codes serve as vital administrative identifiers and are commonly used in governance, census, legal documents, logistics, and election processes across the nation. Understanding and using the correct county code is essential for both public and private sector engagements in Kenya.
READ MORE: Deputy Governor Salary and Responsibilities in Kenya







