Cities in Kenya

122 cities Β· sorted by population

Nairobi

Pop. 4,397,073

Capital

Kakamega

Pop. 1,867,579

Mombasa

Pop. 1,208,333

Nakuru

Pop. 570,674

Ruiru

Pop. 490,120

Eldoret

Pop. 475,716

Kisumu

Pop. 397,957

Kikuyu

Pop. 323,881

Thika

Pop. 251,407

Naivasha

Pop. 198,444

Karuri

Pop. 194,342

Karuri

Pop. 194,342

Matuga

Pop. 194,252

Mwala

Pop. 181,896

Ongata Rongai

Pop. 172,569

Lang'ata

Pop. 172,569

Jomvu

Pop. 163,415

Garissa

Pop. 163,399

Kitale

Pop. 162,174

Limuru

Pop. 159,314

Juja

Pop. 156,041

Kitengela

Pop. 154,436

Kiambu

Pop. 147,870

Mlolongo

Pop. 136,351

Malindi

Pop. 119,859

Mandera

Pop. 114,718

Khwisero

Pop. 113,294

Kisii

Pop. 112,417

Ngong

Pop. 102,323

Mtwapa

Pop. 90,677

Wajir

Pop. 90,116

Lodwar

Pop. 82,970

Athi River

Pop. 81,302

Meru

Pop. 80,191

Nyeri

Pop. 80,081

Isiolo

Pop. 78,650

Ukunda

Pop. 77,686

Kiserian

Pop. 76,903

Kilifi

Pop. 74,270

Nanyuki

Pop. 72,813

Busia

Pop. 71,886

Migori

Pop. 71,668

Bungoma

Pop. 68,031

Narok

Pop. 65,430

Embu

Pop. 64,979

Machakos

Pop. 63,767

Githunguri

Pop. 63,319

Githunguri

Pop. 63,319

El Wak

Pop. 60,732

Gilgil

Pop. 60,711

Upper Gilgil

Pop. 60,711

Mbale

Pop. 60,000

Kimilili

Pop. 56,050

Kapenguria

Pop. 56,000

Kericho

Pop. 53,804

Voi

Pop. 53,353

Imara Daima Estate

Pop. 52,837

Wanguru

Pop. 51,722

Habaswein

Pop. 49,599

Molo

Pop. 48,356

Moyale

Pop. 47,850

Ol Kalou

Pop. 47,795

Mumias

Pop. 45,485

Homa Bay

Pop. 44,949

Kinoi

Pop. 44,086

Kenol

Pop. 44,086

Masalani

Pop. 43,642

Murang’a

Pop. 43,314

Webuye

Pop. 42,642

Njoro

Pop. 42,173

Iten

Pop. 42,000

Kapsabet

Pop. 41,997

Lugulu

Pop. 40,894

Tetu

Pop. 39,293

Nyahururu

Pop. 37,650

Marsabit

Pop. 36,289

Ramu

Pop. 35,644

Siaya

Pop. 33,153

Mariakani

Pop. 31,715

Maralal

Pop. 31,350

Mairo Inya

Pop. 30,527

Rongai

Pop. 30,471

Kerugoya

Pop. 30,045

Pumwani

Pop. 29,616

Kitui

Pop. 29,062

Makutano

Pop. 28,469

Elburgon

Pop. 28,359

Watamu

Pop. 27,857

Lamu

Pop. 25,385

Kajiado

Pop. 24,678

Kabarnet

Pop. 24,661

Nyamira

Pop. 24,483

Isebania

Pop. 23,891

Karatina

Pop. 23,552

Kakuma

Pop. 22,984

Lafey

Pop. 22,882

Bondo

Pop. 22,712

Chuka

Pop. 22,388

Kihancha

Pop. 22,194

Maua

Pop. 22,121

Taveta

Pop. 22,018

Takaba

Pop. 21,517

Eldama Ravine

Pop. 21,385

Hola

Pop. 20,912

Maai Mahiu

Pop. 20,823

Mai

Pop. 20,823

Rongo

Pop. 20,688

Makueni Boma

Pop. 20,681

Ogembo

Pop. 20,000

Oyugis

Pop. 19,947

Wote

Pop. 19,725

Emali

Pop. 18,325

Garba Tula

Pop. 17,443

Mwingi

Pop. 17,025

Awendo

Pop. 16,815

Awendo

Pop. 16,815

Kiminini

Pop. 16,560

Moiβ€˜s Bridge

Pop. 16,355

Mazeras

Pop. 16,254

Malaba

Pop. 15,581

Muhoroni

Pop. 15,217

Makindu

Pop. 15,038