Sign In Register

Oldest Cities in Kenya

Top 100 cities ranked by oldest cities

Oldest Cities — Kenya

1 Wanguru 24 20.0
2 Awendo 17 20.0
3 Mwingi 27 20.0
4 Garba Tula 18 20.0
5 Emali 32 20.0
6 Wote 32 20.0
7 Oyugis 17 20.0
8 Ogembo 25 20.0
9 Makueni Boma 32 20.0
10 Rongo 36 20.0
11 Maai Mahiu 39 20.0
12 Mai 39 20.0
13 Hola 48 20.0
14 Eldama Ravine 10 20.0
15 Takaba 33 20.0
16 Taveta 47 20.0
17 Maua 35 20.0
18 Kihancha 36 20.0
19 Chuka 49 20.0
20 Bondo 46 20.0
21 Lafey 33 20.0
22 Kakuma 51 20.0
23 Karatina 44 20.0
24 Isebania 36 20.0
25 Nyamira 42 20.0
26 Kabarnet 10 20.0
27 Kajiado 19 20.0
28 Lamu 30 20.0
29 Watamu 23 20.0
30 Elburgon 39 20.0
31 Makutano 55 20.0
32 Kitui 27 20.0
33 Pumwani 05 20.0
34 Kerugoya 24 20.0
35 Rongai 39 20.0
36 Mairo Inya 43 20.0
37 Maralal 45 20.0
38 Mariakani 23 20.0
39 Siaya 46 20.0
40 Ramu 33 20.0
41 Marsabit 34 20.0
42 Nyahururu 29 20.0
43 Tetu 44 20.0
44 Lugulu 13 20.0
45 Kapsabet 40 20.0
46 Iten 14 20.0
47 Njoro 39 20.0
48 Webuye 12 20.0
49 Murang’a 38 20.0
50 Masalani 48 20.0
51 Kinoi 31 20.0
52 Kenol 38 20.0
53 Homa Bay 17 20.0
54 Mumias 20 20.0
55 Ol Kalou 43 20.0
56 Moyale 34 20.0
57 Molo 39 20.0
58 Habaswein 54 20.0
59 Ngong 19 20.0
60 Nairobi 05 20.0
61 Kakamega 20 20.0
62 Mombasa 37 20.0
63 Nakuru 39 20.0
64 Ruiru 22 20.0
65 Eldoret 52 20.0
66 Kisumu 26 20.0
67 Kikuyu 22 20.0
68 Thika 05 20.0
69 Naivasha 39 20.0
70 Karuri 38 20.0
71 Karuri 22 20.0
72 Matuga 28 20.0
73 Mwala 31 20.0
74 Lang'ata 05 20.0
75 Ongata Rongai 19 20.0
76 Jomvu 37 20.0
77 Garissa 16 20.0
78 Kitale 50 20.0
79 Limuru 22 20.0
80 Juja 22 20.0
81 Kitengela 19 20.0
82 Kiambu 22 20.0
83 Mlolongo 31 20.0
84 Malindi 23 20.0
85 Mandera 33 20.0
86 Khwisero 20 20.0
87 Kisii 25 20.0
88 Gilgil 39 20.0
89 Narok 41 20.0
90 Embu 15 20.0
91 Machakos 31 20.0
92 Githunguri 31 20.0
93 Githunguri 22 20.0
94 El Wak 33 20.0
95 Upper Gilgil 43 20.0
96 Kapenguria 55 20.0
97 Imara Daima Estate 05 20.0
98 Voi 47 20.0
99 Kericho 21 20.0
100 Bungoma 12 20.0

Cities with the oldest median ages in Kenya often serve as popular retirement destinations or established communities with stable, long-term residents. Wanguru has a median age of 20.0 years.

Older median ages can indicate strong healthcare systems, quality of life factors that encourage aging in place, or communities that are particularly attractive to retirees. These cities often feature robust healthcare infrastructure and senior services.

Communities with older populations face unique planning challenges including healthcare capacity, accessibility, transportation for non-drivers, and maintaining a tax base as the workforce ages. Many are adapting their infrastructure and services to meet these evolving needs.

Did You Know?

  • 1. Half of Wanguru's residents are over 20.0 years old.
  • 2. Popular retirement destinations in Florida, Arizona, and the Carolinas dominate this list.
  • 3. Cities with older populations typically have higher rates of homeownership and longer average residency periods.

Browse Rankings by Region

Kenya — By Region

Baringo Bungoma County Busia County Garissa County Homa Bay County Kajiado County Kakamega County Kiambu County Kilifi County Kirinyaga County Kisumu County Kwale County Machakos County Makueni County Mandera County Marsabit County Meru County Migori County Murang'A Nairobi County Nakuru County Nyandarua County Nyeri County Turkana County Wajir County

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe