Geolocate

Nairobi County topographic map

Click on the map to display elevation.

About this map

Name: Nairobi County topographic map, elevation, terrain.

Location: Nairobi County, Kenya (-1.44488 36.66470 -1.16067 37.10487)

Average elevation: 5,673 ft

Minimum elevation: 4,777 ft

Maximum elevation: 8,012 ft

Other topographic maps

Click on a map to view its topography, its elevation and its terrain.

Mombasa

Kenya > Mombasa > Mombasa

Being a coastal town, Mombasa is characterised by a flat topography. The town of Mombasa is centred on Mombasa Island, but extends to the mainland. The island is separated from the mainland by two creeks, Port Reitz in the south and Tudor Creek in the north.

Average elevation: 59 ft

Kipkabus

Kenya > Uasin Gishu County > Ainabkoi > Ainabkoi/Olare ward

Average elevation: 8,186 ft

Ol Kalou

Kenya > Nyandarua > Ol Kalou

Average elevation: 7,867 ft

Nairobi

Kenya > Nairobi County > Starehe

Nairobi was founded in 1899 by colonial authorities in British East Africa, as a rail depot on the Uganda - Kenya Railway. It was favoured by the authorities as an ideal resting place due to its high elevation, temperate climate, and adequate water supply. The town quickly grew to replace Mombasa as the…

Average elevation: 5,656 ft

Ikinu

Kenya > Kiambu > Githunguri > Ikinu ward

Average elevation: 5,951 ft

Kisumu

Kenya > Kisumu County

Kisumu literally means a place of barter trade "sumo". The city has "Friendship" status with Cheltenham, United Kingdom and "sister city" status with Roanoke, Virginia and Boulder, Colorado, United States. It sits at an elevation of 1,131 m (3,711 ft). Kisumu is 200 miles north west of Nairobi and its located…

Average elevation: 3,999 ft

Shela

Kenya > Kilifi County > Malindi > Jilore ward

Average elevation: 223 ft

Ol Kalou

Kenya > Nyandarua > Ol Kalou

Average elevation: 7,867 ft

Meru

Kenya > Meru County > Imenti North

Average elevation: 5,249 ft

Malindi

Kenya > Kilifi County

Average elevation: 49 ft

Nanyuki

Kenya > Laikipia County > Laikipia East

Average elevation: 6,355 ft

Njabini

Kenya > Nyandarua > Kinangop

Average elevation: 8,386 ft

Lubao

Kenya > Kakamega County > Malava > South Kabras ward

Average elevation: 5,157 ft

Konyango

Kenya > Kisumu County > Nyando > Kabonyo Kanyagwal ward

Average elevation: 3,747 ft

Dakacha

Kenya > Kilifi County > Magarini > Marafa ward

Average elevation: 476 ft

Mukinduri

Kenya > Nakuru > Rongai > Menengai West ward

Average elevation: 6,552 ft

Kalundu

Kenya > Kitui County > Kitui Central > Kyangwithya East ward

Average elevation: 3,780 ft

Kijabe

Kenya > Kiambu > Lari > Kinale ward

It stands on the edge of the Great Rift Valley at an altitude of 2200m, some 50 kilometres north-west of Nairobi. Kijabe is located in the sub-county of Lari, Kiambu County. Kijabe has a population 2,026 in 2019. Kijabe has a railway station along the Uganda Railway. The town is located between Limuru and…

Average elevation: 7,582 ft

Sololo

Kenya > Marsabit County > Moyale > Sololo ward

Average elevation: 2,490 ft

Ruiru

Kenya > Kiambu

Ruiru is located about 20 kilometres (12 mi), by road, northeast of the central business district of Nairobi, the nation's capital city. The subcounty measures 292 km2 (113 sq mi) and is connected to Nairobi by both road and rail. The geographical co-ordinates of Ruiru are: 1°10'04.0"S, 36°58'24.0"E…

Average elevation: 5,016 ft

JKUAT Dam

Kenya > Kiambu > Juja

Average elevation: 4,984 ft

Nairobi River

Kenya > Nairobi County > Nairobi

Average elevation: 5,505 ft

Eldoret

Kenya > Uasin Gishu > Eldoret

Eldoret is a principal town in the Rift Valley region of Kenya and serves as the capital of Uasin Gishu County. The town is colloquially known as 'Chebarbar', a parody name from the Chebarbar River that lies about 7 kilometers from Kapsabet town, on the main highway to the town of Eldoret. As per the 2019…

Average elevation: 6,926 ft

Nkubu

Kenya > Meru County > Imenti South > Nkuene ward

Average elevation: 4,879 ft

Ninga

Kenya > Siaya County > Ugunja > Sigomere ward

Average elevation: 4,203 ft

Narok

Kenya > Narok > Narok

Narok (sometimes referred to as Narok Town) is a town west of Nairobi that supports Kenya's economy in south-west of the country, along the Great Rift Valley. Narok is the district capital of the Narok County and stands as the major centre of commerce in the district. Narok has a population of around 40,000…

Average elevation: 6,247 ft

Kyua

Kenya > Machakos County > Yatta > Katangi ward

Average elevation: 3,638 ft

Marereni

Kenya > Kilifi County > Magarini > Adu ward

Average elevation: 20 ft

Shakahola

Kenya > Kilifi County > Magarini > Malindi

Average elevation: 46 ft

Kyumbi

Kenya > Machakos County > Mavoko > Kinanie ward

Average elevation: 5,591 ft

Kitale

Kenya > Trans Nzoia > Kitale

Kitale is an agricultural town in northern Rift Valley Kenya situated between Mount Elgon and the Cherangany Hills at an elevation of around 1,900 metres (6,200 ft). Its population is 106,187 as of 2009.. Kitale is the headquarter town of Trans-Nzoia County. Kitale is reachable by air through Kitale Airport.…

Average elevation: 6,076 ft

Olgulului

Kenya > Kajiado County > Loitokitok > Etonet/Lenkism ward

Average elevation: 3,839 ft

Oyugis

Kenya > Homa Bay County > Kasipul > West Kamagak ward

Average elevation: 4,698 ft

Matunda

Kenya > Kakamega County > Likuyani > Nzoia ward

Average elevation: 6,047 ft

Kachiawo 'b' Ii

Kenya > Kisumu County > Muhoroni > Ombeyi ward

Average elevation: 3,806 ft

Bisil

Kenya > Kajiado County > Kajiado Central > Matapato North ward

Average elevation: 5,246 ft

Nyanduma

Kenya > Kiambu > Lari > Nyanduma ward

Average elevation: 7,142 ft

Mount Kenya

Kenya > Embu > Manyatta

The glaciers on Mount Kenya are retreating rapidly. The Mountain Club of Kenya in Nairobi has photographs showing the mountain at the time of the first recorded ascent in 1899, and again more recently; the retreat of the glaciers is very evident. Descriptions of ascents of several of the peaks advise the use…

Average elevation: 14,948 ft

Kamiti Corner

Kenya > Kiambu > Kiambu Town > Ting'ang'a ward

Average elevation: 5,213 ft

Chyulu Hills National Park

Kenya > Makueni > Kibwezi East

Average elevation: 3,589 ft

Amboseli National Park

Kenya > Kajiado County > Amboseli

Average elevation: 3,809 ft

Marua

Kenya > Nyeri > Nyeri Central

The climate of Central Province is generally cooler than that of the rest of Kenya, due to the region's higher altitude. Rainfall is fairly reliable, falling in two seasons, one from early March to May (the long rains) and a second during October and November (the short rains).

Average elevation: 5,551 ft

Elerai

Kenya > Nakuru > Gilgil > Mbaruk/Eburu ward

Average elevation: 6,709 ft

Riabai

Kenya > Kiambu > Kiambu Town > Riabai ward

Average elevation: 5,509 ft

Naivasha

Kenya > Nakuru > Naivasha

Average elevation: 6,378 ft

Zimmerman

Kenya > Nairobi County

Average elevation: 5,410 ft

Shakahola

Kenya > Kilifi County > Magarini > Malindi

Average elevation: 46 ft

Scot

Kenya > Tana River County > Bura

Average elevation: 791 ft

Kimorigo

Kenya > Taita–Taveta > Taveta

Average elevation: 2,362 ft

Athi River

Kenya > Machakos County > Mavoko

Average elevation: 4,987 ft

Diani Beach

Kenya > Kwale > Ukunda

Average elevation: 30 ft

Komen Farm

Kenya > Nakuru > Rongai > Mosop ward

Average elevation: 6,939 ft

Bunyore

Kenya > Vihiga County > Emuhaya > Central Bunyore ward

Average elevation: 4,911 ft

Murang'a

Kenya > Murang'a County > Kiharu

The town is low, a bit hilly, small but picturesque with an altitude of 4120 ft (1255 metres) above sea level. As a result of the varying altitudes, Murang'a can get quite cold from May to mid-August, and can experience hail. To the west of the town can be seen the rolling Kikuyu farmlands that extend as far…

Average elevation: 4,219 ft

Ruiru

Kenya > Kiambu > Ruiru > Biashara ward

Ruiru is about 20 kilometres (12 mi) by road northeast of the central business district of Nairobi, the nation's capital city. The sub-county measures 292 km2 (113 sq mi) and is connected to Nairobi by road and rail. The geographical coordinates of Ruiru are 1°10'04.0"S, 36°58'24.0" E (Latitude: −1.167778;…

Average elevation: 5,023 ft

Miwani

Kenya > Kisumu County > Muhoroni > Miwani ward

Average elevation: 3,927 ft

Iten

Kenya > Elgeyo-Marakwet County > Keiyo North

Average elevation: 7,484 ft

Shimba Hills

Kenya > Kwale > Matuga > Kubo South ward

Average elevation: 348 ft

Kitengela

Kenya > Kajiado County > Kitengela

Average elevation: 5,125 ft

Kamiti Corner

Kenya > Kiambu > Kiambu Town > Ting'ang'a ward

Average elevation: 5,213 ft

Bora Imani

Kenya > Lamu > Lamu West > Hindi ward

Average elevation: 23 ft

Ngong

Kenya > Kajiado County > Kajiado North > Ngong ward

As of 2019, the population of Ngong Town consisting of Enchorro-Emunyi and Ngong Township locations is 25,866. The elevation of Ngong town is 1,961 meters in altitude, but the altitude of the hills is about 2,460 meters above sea level. Ngong was the central town of Ngong division while Kajiado County was a…

Average elevation: 6,401 ft

Yimbo

Kenya > Siaya County > Bondo > Yimbo East ward

Average elevation: 3,819 ft

Thika

Kenya > Kiambu > Thika Town

Average elevation: 4,905 ft

Kitengela

Kenya > Kajiado County > Kajiado East > Kitengela ward

Average elevation: 5,098 ft

Karatina

Kenya > Nyeri > Mathira West

Average elevation: 5,702 ft

Limuru

Kenya > Kiambu > Limuru

Most of the area of Limuru is now what was previously known as the "white highlands", a rich agricultural land south of the equator. The term "white highlands" derived from the British and other Europeans who realised the productive potential of this area and settled in large numbers with the support of the…

Average elevation: 7,395 ft

Nyahururu

Kenya > Laikipia County > Laikipia West

Nyahururu is also frequented by marathon and cross-country runners for practicing before major events due to its high altitude.

Average elevation: 7,703 ft

Kijabe

Kenya > Kiambu > Lari > Kijabe ward

Average elevation: 7,326 ft

Naivasha

Kenya > Nakuru > Naivasha

Average elevation: 6,378 ft

Kapsabet

Kenya > Nandi County > Emgwen

Average elevation: 6,457 ft

Siakago

Kenya > Embu > Mbeere North

Average elevation: 3,940 ft

Mai Mahiu

Kenya > Nakuru > Naivasha > Mai Mahiu ward

Average elevation: 6,499 ft

Kakuma Town

Kenya > Turkana County

Average elevation: 2,005 ft

Mweiga

Kenya > Nyeri > Kieni West

Average elevation: 6,391 ft

Kholera

Kenya > Kakamega County > Matungu > Mayoni ward

Average elevation: 4,364 ft

Kakamega

Kenya > Kakamega County

Kakamega is 52 km north of Kisumu, the tenth largest city in Kenya and considered the heart of Luhya land. The average elevation of Kakamega is 1,535 metres.

Average elevation: 5,030 ft

Eldoret

Kenya > Uasin Gishu County > Moiben

Eldoret is a principal town in the Rift Valley region of Kenya and serves as the capital of Uasin Gishu County. The town was referred to by white settlers as Farm 64, 64 and colloquially by locals as 'Sisibo'. As per the 2019 Kenya Population and Housing Census, Eldoret is the fifth most populated urban area…

Average elevation: 6,867 ft

Nakuru

Kenya > Nakuru > Nakuru West

Average elevation: 6,211 ft

Kipkabus

Kenya > Uasin Gishu County > Ainabkoi > Ainabkoi/Olare ward

Average elevation: 8,186 ft

Kitale

Kenya > Trans-Nzoia County > Saboti

Kitale is a town in the north west of Kenya, in the old Rift Valley province. It situated between Mount Elgon and the Cherangany Hills. The town has an elevation of around 1,900 metres (6,200 ft). Its population was 162,174 as of 2019. Kitale town is the headquarter of the Trans-Nzoia County, which is also…

Average elevation: 6,066 ft

Usenge

Kenya > Siaya County > Bondo > West Yimbo ward

Average elevation: 3,763 ft

Congo river

Kenya > Kwale > Gombato

Average elevation: 98 ft

Public Works

Kenya > Nakuru > Rongai > Visoi ward

Average elevation: 6,112 ft

Munyu

Kenya > Kiambu > Thika Town > Gatuanyaga ward

Average elevation: 4,793 ft

Lodwar

Kenya > Turkana County

Average elevation: 1,670 ft

Mwingi

Kenya > Kitui County

Average elevation: 3,189 ft

Nairobi River

Kenya > Nairobi > Nairobi

Average elevation: 5,784 ft

Ramogi Hills

Kenya > Siaya County > Bondo > Yimbo East ward > Yimbo

Average elevation: 3,862 ft

Girigan Hills

Kenya > Taita–Taveta > Taveta > Nghonji

Average elevation: 2,392 ft

Mount Kenya

Kenya > Embu > Manyatta

The glaciers on Mount Kenya are retreating rapidly. The Mountain Club of Kenya in Nairobi has photographs showing the mountain at the time of the first recorded ascent in 1899, and again more recently; the retreat of the glaciers is very evident. Descriptions of ascents of several of the peaks advise the use…

Average elevation: 14,948 ft

Mutuati

Kenya > Meru County > Igembe North

Average elevation: 5,495 ft

Kacheliba

Kenya > West Pokot > Pokot North

Average elevation: 4,226 ft

Ol Joro Orok

Kenya > Nyandarua > Oljoro Orok

Average elevation: 7,854 ft

Narok

Kenya > Narok > Narok North > Narok Town ward

Narok (sometimes referred to as NauwongoTown) is a town west of Nairobi that supports Kenya's economy in south-west of the country, along the Great Rift Valley. Narok is the county capital of the Narok County and stands as the major centre of commerce in the county. Narok has a population of around 117, 607…

Average elevation: 6,299 ft

Rumuruti

Kenya > Laikipia County > Laikipia West

Average elevation: 6,079 ft

Chepkochun

Kenya > Nakuru > Kuresoi South > Kiptagich ward

Average elevation: 8,209 ft

Kahuroko

Kenya > Nakuru > Naivasha > Naivasha East ward

Average elevation: 7,283 ft

Vipingo

Kenya > Kilifi County > Vipingo

Average elevation: 141 ft

Gear up for your next adventure:

🕶️Glacier Sunglasses - Side shields to protect eyes from high-altitude snow glare
🌐World Map Poster - Decorative world maps with topographic info
🔊Portable Camp Speaker - Music and alerts at camp
🗺️NatGeo Topo Maps - High-quality waterproof printed topographic maps of US Parks
🗃️Trail First Aid Kit - Essential kit for outdoor injuries and emergencies

As an Amazon Associate, this site earns from qualifying purchases at no extra cost to you.