Cities, towns and villages
Kenya place reference
6,673 populated-place records from GeoNames. Browse the directory or search the beginning of a Latin/transliterated name.
6,673 results. Page 57 of 67.
- Oyugis
Homa Bay County · GeoNames 181702
- Ozi
Tana River County · GeoNames 181701
- Pala
Homa Bay County · GeoNames 181692
- Pala
Homa Bay County · GeoNames 181695
- Pala
Homa Bay County · GeoNames 181696
- Pala
Siaya County · GeoNames 11784430
- Palakumi
Kilifi County · GeoNames 181689
- Palmolile
Narok County · GeoNames 11981385
- Pandanguo
Lamu · GeoNames 181685
- Pande
Kwale County · GeoNames 7867534
- Pangani
Lamu · GeoNames 181681
- Pangani
Kilifi County · GeoNames 181682
- Pangani
Kwale County · GeoNames 8307248
- Pangayambo
Kilifi County · GeoNames 181677
- Pangu
Kwale County · GeoNames 7844131
- Pap Godero
Siaya County · GeoNames 181609
- Pap Onditi
07 · GeoNames 7646430
- Paponditi
Kisumu County · GeoNames 181673
- Parila
West Pokot County · GeoNames 11817203
- Parua
West Pokot County · GeoNames 11817312
- Passenga Settlement
Nyandarua County · GeoNames 11829947
- Patco
Uasin Gishu County · GeoNames 11871643
- Pate
Lamu · GeoNames 181648
- Pau Akuche
Kisumu County · GeoNames 181639
- Paulo
Migori County · GeoNames 181640
- Pekibon
Baringo · GeoNames 11871892
- Pemba
Kwale County · GeoNames 181621
- Pemwai
Baringo · GeoNames 181617
- Penda Kula
Kilifi County · GeoNames 181614
- Pendeza
Mombasa County · GeoNames 181612
- Pendeza
Tana River County · GeoNames 181613
- Pengo
Kwale County · GeoNames 181611
- Peponi
Tana River County · GeoNames 7889765
- Perani
Kwale County · GeoNames 7844656
- Pesi Settlement
Nyandarua County · GeoNames 11830727
- Pietwo
West Pokot County · GeoNames 11817227
- Pingilikani
Kilifi County · GeoNames 181584
- Pirisya
Nyeri County · GeoNames 11830712
- Pith Dero
Siaya County · GeoNames 11784497
- Pkopoch
West Pokot County · GeoNames 11817285
- Poi
Baringo · GeoNames 181567
- Poiywek
Kericho County · GeoNames 181564
- Poka
Kajiado County · GeoNames 181562
- Ponge
Homa Bay County · GeoNames 11784530
- Ponge
Homa Bay County · GeoNames 11964294
- Pongwe
Kwale County · GeoNames 181548
- Poroko
Narok County · GeoNames 181538
- Port Southby
Siaya County · GeoNames 181530
- Port Victoria
Busia County · GeoNames 200061
- Posa
Tana River County · GeoNames 11885352
- Potha
Machakos County · GeoNames 11844318
- Poulton
Nakuru County · GeoNames 181523
- Ptoyo
West Pokot County · GeoNames 181513
- Puma
Kwale County · GeoNames 8308075
- Pumwani
Tana River County · GeoNames 181503
- Pumwani
Kilifi County · GeoNames 11913136
- Punda Milima
Tana River County · GeoNames 11433624
- Pundo Kotuono
Kisumu County · GeoNames 11964279
- Pundo’s Village
Homa Bay County · GeoNames 181498
- Purko
Narok County · GeoNames 11964516
- Pyrethrum
Nakuru County · GeoNames 11832088
- Rabai
Kilifi County · GeoNames 181470
- Rabai
02 · GeoNames 7731687
- Rabango
Homa Bay County · GeoNames 181468
- Rabondo
Homa Bay County · GeoNames 200303
- Rabour
Homa Bay County · GeoNames 11784395
- Rabuor
Migori County · GeoNames 181455
- Rabuor
Migori County · GeoNames 181456
- Rabuor
Kisumu County · GeoNames 181463
- Rabuor Kotieno
Homa Bay County · GeoNames 181453
- Rachar
Homa Bay County · GeoNames 181448
- Rachar
Siaya County · GeoNames 11784505
- Rae
Kisumu County · GeoNames 181445
- Raganga
Kisii County · GeoNames 181440
- Ragati
Nyeri County · GeoNames 181438
- Ragati
Nyeri County · GeoNames 181439
- Ragen
Kisumu County · GeoNames 181433
- Ragoda
Migori County · GeoNames 181428
- Ragoum
Siaya County · GeoNames 181411
- Raguta
Tharaka - Nithi · GeoNames 181426
- Ragwe
Homa Bay County · GeoNames 11964212
- Raiyani
Kiambu County · GeoNames 181413
- Raje
Bungoma County · GeoNames 11871503
- Rakombe
Siaya County · GeoNames 11784500
- Rakuom
Migori County · GeoNames 11897593
- Rakwaro
Migori County · GeoNames 181409
- Rakwaro
Homa Bay County · GeoNames 181410
- Rakwaro
Kisumu County · GeoNames 11964290
- Ralak
Siaya County · GeoNames 181408
- Ralang
Homa Bay County · GeoNames 181407
- Ralingu
Siaya County · GeoNames 11784445
- Rama
West Pokot County · GeoNames 181405
- Ramada
Kilifi County · GeoNames 181401
- Ramada
Kilifi County · GeoNames 181402
- Ramai
West Pokot County · GeoNames 11817251
- Ramasha
Kisii County · GeoNames 181378
- Ramba
Homa Bay County · GeoNames 181390
- Ramba
Siaya County · GeoNames 181391
- Ramba
Siaya County · GeoNames 181392
- Ramba
Homa Bay County · GeoNames 181394
Source: GeoNames · CC BY 4.0 · Snapshot September 17, 2026. Scope, provenance and downloads. Population figures have varying source dates. A record modification date is not a population reference date.
Use this location reference
Use a place reference to organize market research or a territory worksheet. A place population is not a count of qualified leads or potential buyers.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.