Nairobi, Kenya
Capital city · Population 4.4M
Nairobi is the capital and the largest city in Kenya with a population of approximately 4,397,073 people as of 2026. This makes it the 71st largest city in the world, accounting for 7.79% of Kenya's total population of 56.4M. Nairobi is classified as a major city and operates in the Africa/Nairobi timezone. The average annual temperature is 19.4°C with 756 mm of rainfall per year. The city sits at an elevation of 1,677 meters above sea level.
Population
4,397,073
Global Rank
#71
Country Rank
#1
% of Kenya
7.79%
Avg Temperature
19.4°C
Annual Rainfall
756 mm
Elevation
1,677 m
Timezone
Africa/Nairobi
Nairobi on the Map
Climate in Nairobi
Nairobi's warmest month is Mar and the coldest is Jul. The wettest month is Apr with 178 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Kenya at a Glance
Country Population
56,432,944
Capital
Nairobi
Region
Eastern Africa
Major Cities
29
GDP per Capita
$2,132
Life Expectancy
63.6 years
Urban Population
31.9%
Growth Rate
0.02%
Other Major Cities in Kenya
Nearest Major Cities
Closest cities to Nairobi with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Kiambu | 147,870 | 13 km |
| Lang'ata | 172,569 | 13 km |
| Karuri | 194,342 | 14 km |
| Ongata Rongai | 172,569 | 14 km |
| Kikuyu | 323,881 | 18 km |
| Ngong | 102,323 | 18 km |
| Mlolongo | 136,351 | 19 km |
| Ruiru | 490,120 | 22 km |
Frequently Asked Questions
What is the population of Nairobi?
The population of Nairobi, Kenya is approximately 4,397,073 people, making it the 71st largest city in the world and the 1st largest in Kenya.
Is Nairobi the capital of Kenya?
Yes, Nairobi is the capital of Kenya.
What is the climate like in Nairobi?
Nairobi has an average annual temperature of 19.4°C and receives 756 mm of rainfall per year. The warmest month is Mar and the coldest is Jul.
What timezone is Nairobi in?
Nairobi is in the Africa/Nairobi timezone.