🇰🇪
Kenya

States & Regions of Kenya

47 regions231 cities17,940,955 total population

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