States & Regions of Kenya
All Regions
Nairobi County
5 cities · 4,903,502 people
Largest: Nairobi
Kakamega County
6 cities · 2,050,196 people
Largest: Kakamega
Kiambu County
12 cities · 1,574,040 people
Largest: Ruiru
Mombasa County
2 cities · 1,371,748 people
Largest: Mombasa
Nakuru County
12 cities · 1,048,376 people
Largest: Nakuru
Machakos County
10 cities · 616,894 people
Largest: Mwala
Kajiado County
10 cities · 588,363 people
Largest: Ongata Rongai
Uasin Gishu County
3 cities · 502,878 people
Largest: Eldoret
Kisumu County
6 cities · 441,896 people
Largest: Kisumu
Kilifi County
10 cities · 392,415 people
Largest: Malindi
Kwale County
8 cities · 339,473 people
Largest: Matuga
Murang'A
5 cities · 296,763 people
Largest: Karuri
Mandera County
6 cities · 270,467 people
Largest: Mandera
Garissa County
5 cities · 205,026 people
Largest: Garissa
Bungoma County
5 cities · 183,597 people
Largest: Bungoma
Trans Nzoia
2 cities · 178,734 people
Largest: Kitale
Wajir County
5 cities · 174,028 people
Largest: Wajir
Nyeri County
7 cities · 171,072 people
Largest: Nyeri
Migori County
6 cities · 162,276 people
Largest: Migori
Nyandarua County
5 cities · 157,591 people
Largest: Upper Gilgil
Busia County
5 cities · 150,608 people
Largest: Busia
Kisii County
3 cities · 145,822 people
Largest: Kisii
Turkana County
5 cities · 140,791 people
Largest: Lodwar
Meru County
5 cities · 125,916 people
Largest: Meru
Kirinyaga County
6 cities · 124,697 people
Largest: Wanguru
Laikipia
3 cities · 123,519 people
Largest: Nanyuki
Homa Bay County
7 cities · 121,099 people
Largest: Homa Bay
Isiolo County
4 cities · 118,258 people
Largest: Isiolo
Marsabit County
5 cities · 99,556 people
Largest: Moyale
Vihiga County
4 cities · 97,906 people
Largest: Mbale
Taita Taveta
4 cities · 97,444 people
Largest: Voi
Makueni County
7 cities · 96,256 people
Largest: Makueni Boma
Narok County
4 cities · 87,937 people
Largest: Narok
Tana River County
4 cities · 85,380 people
Largest: Masalani
West Pokot County
2 cities · 84,469 people
Largest: Kapenguria
Kericho County
4 cities · 81,972 people
Largest: Kericho
Baringo
6 cities · 81,601 people
Largest: Kabarnet
Siaya County
5 cities · 79,584 people
Largest: Siaya
Embu County
1 cities · 64,979 people
Largest: Embu
Elegeyo-Marakwet
2 cities · 51,152 people
Largest: Iten
Nandi
2 cities · 50,029 people
Largest: Kapsabet
Nyamira county
4 cities · 46,730 people
Largest: Nyamira
Kitui County
2 cities · 46,087 people
Largest: Kitui
Lamu
3 cities · 36,722 people
Largest: Lamu
Samburu County
1 cities · 31,350 people
Largest: Maralal
Tharaka - Nithi
2 cities · 29,991 people
Largest: Chuka
Bomet County
1 cities · 11,765 people
Largest: Bomet