🇰🇪
Kenya

States & Regions of Kenya

46 regions122 cities16,920,989 total population

All Regions

Nairobi County

5 cities · 4,903,502 people

Largest: Nairobi

Kakamega County

3 cities · 2,026,358 people

Largest: Kakamega

Kiambu County

7 cities · 1,534,887 people

Largest: Ruiru

Mombasa County

2 cities · 1,371,748 people

Largest: Mombasa

Nakuru County

9 cities · 1,020,834 people

Largest: Nakuru

Machakos County

6 cities · 570,721 people

Largest: Mwala

Kajiado County

5 cities · 530,909 people

Largest: Ongata Rongai

Uasin Gishu County

2 cities · 492,071 people

Largest: Eldoret

Kisumu County

2 cities · 413,174 people

Largest: Kisumu

Kilifi County

5 cities · 344,378 people

Largest: Malindi

Kwale County

3 cities · 288,192 people

Largest: Matuga

Murang'A

3 cities · 281,742 people

Largest: Karuri

Mandera County

5 cities · 255,493 people

Largest: Mandera

Trans Nzoia

2 cities · 178,734 people

Largest: Kitale

Bungoma County

3 cities · 166,723 people

Largest: Bungoma

Garissa County

1 cities · 163,399 people

Largest: Garissa

Migori County

5 cities · 155,256 people

Largest: Migori

Nyeri County

3 cities · 142,926 people

Largest: Nyeri

Wajir County

2 cities · 139,715 people

Largest: Wajir

Nyandarua County

3 cities · 139,033 people

Largest: Upper Gilgil

Kisii County

2 cities · 132,417 people

Largest: Kisii

Busia County

3 cities · 128,361 people

Largest: Busia

Laikipia

2 cities · 110,463 people

Largest: Nanyuki

Turkana County

2 cities · 105,954 people

Largest: Lodwar

Meru County

2 cities · 102,312 people

Largest: Meru

Isiolo County

2 cities · 96,093 people

Largest: Isiolo

West Pokot County

2 cities · 84,469 people

Largest: Kapenguria

Marsabit County

2 cities · 84,139 people

Largest: Moyale

Kirinyaga County

2 cities · 81,767 people

Largest: Wanguru

Homa Bay County

3 cities · 81,711 people

Largest: Homa Bay

Taita Taveta

2 cities · 75,371 people

Largest: Voi

Makueni County

4 cities · 73,769 people

Largest: Makueni Boma

Narok County

1 cities · 65,430 people

Largest: Narok

Embu County

1 cities · 64,979 people

Largest: Embu

Tana River County

2 cities · 64,554 people

Largest: Masalani

Vihiga County

1 cities · 60,000 people

Largest: Mbale

Siaya County

2 cities · 55,865 people

Largest: Siaya

Kericho County

1 cities · 53,804 people

Largest: Kericho

Kitui County

2 cities · 46,087 people

Largest: Kitui

Baringo

2 cities · 46,046 people

Largest: Kabarnet

Elegeyo-Marakwet

1 cities · 42,000 people

Largest: Iten

Nandi

1 cities · 41,997 people

Largest: Kapsabet

Samburu County

1 cities · 31,350 people

Largest: Maralal

Lamu

1 cities · 25,385 people

Largest: Lamu

Nyamira county

1 cities · 24,483 people

Largest: Nyamira

Tharaka - Nithi

1 cities · 22,388 people

Largest: Chuka