Geolocate

Kenya 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

Nakuru

Kenya > Nakuru

Average elevation: 7,339 ft

Thika

Kenya > Kiambu > Thika Town

Average elevation: 4,905 ft

Kibera

Kenya > Nairobi County > Kambi Muru

The third complicating factor is the unyielding topography and cramped sprawl of the area. Few houses have vehicle access, and many are at the bottoms of steep inclines (which heightens the flooding risk). This means that any construction efforts are made more difficult and costly by the fact that all…

Average elevation: 5,692 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

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

Western

Kenya

Average elevation: 4,337 ft

Kambiti ward

Kenya > Murang'a County > Murang`a South

Average elevation: 3,967 ft

Ol Joro Orok

Kenya > Nyandarua > Oljoro Orok

Average elevation: 7,854 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

Oyugis

Kenya > Homa Bay County > Kasipul > West Kamagak ward

Average elevation: 4,698 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

Paulo

Kenya > Migori County > Rongo > Central Kamagambo ward

Average elevation: 4,790 ft

Yimbo

Kenya > Siaya County > Bondo > Yimbo East ward

Average elevation: 3,819 ft

Baraka 2

Kenya > Nakuru > Kuresoi South > Keringet ward

Average elevation: 9,442 ft

Game

Kenya > Nakuru > Nakuru West > Rhoda ward

Average elevation: 5,860 ft

Kajiado County

Kenya

Average elevation: 4,619 ft

Kiambu

Kenya > Kiambu County > Kiambu

Average elevation: 5,591 ft

Homa Bay County

Kenya

Average elevation: 4,180 ft

Kisumu East

Kenya > Kisumu County > Kisumu

Average elevation: 4,183 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

JKUAT Dam

Kenya > Kiambu > Juja

Average elevation: 4,984 ft

Belgut

Kenya > Kericho County

Average elevation: 6,430 ft

Maraka ward

Kenya > Bungoma County > Webuye East

Average elevation: 4,859 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

Nairobi River

Kenya > Nairobi County > Nairobi

Average elevation: 5,505 ft

Busia County

Kenya

Average elevation: 4,134 ft

Transmara West

Kenya > Narok

Average elevation: 5,413 ft

Mau Narok

Kenya > Nakuru

Average elevation: 8,711 ft

Marlal

Kenya > Kajiado County > Loitokitok > Kuku ward

Average elevation: 4,370 ft

Nyando

Kenya > Kisumu County

Average elevation: 4,042 ft

Kahawa Sukari ward

Kenya > Kiambu > Ruiru

Average elevation: 5,007 ft

Mara ward

Kenya > Narok > Narok West

Average elevation: 5,778 ft

Kisii County

Kenya

Average elevation: 5,525 ft

Vihiga County

Kenya

Average elevation: 4,783 ft

Maasai Mara National Reserve

Kenya > Narok

Elevation: 1,500–2,180 m (4,920–7,150 ft); Rainfall: 83 mm (3.3 in)/month; Temperature range: 12–30 °C (54–86 °F)

Average elevation: 5,384 ft

Embu

Kenya

Embu County slopes from North-West towards East and South-East with a few isolated hills such as Kiambere, Kianjiru, and Kiang'ombe which rise above the general height and slope. The county is characterised by highlands and lowlands. It rises from about 515m above sea level at the Tana river basin in the East…

Average elevation: 4,006 ft

Subukia

Kenya > Nakuru

Average elevation: 6,657 ft

Ndaragwa

Kenya > Nyandarua

Average elevation: 7,808 ft

Nandi Hills

Kenya > Nandi County

Average elevation: 6,506 ft

Naivasha East ward

Kenya > Nakuru > Naivasha

Average elevation: 7,510 ft

Thiba

Kenya > Kirinyaga County > Mwea East

Average elevation: 3,776 ft

Mfangano Island

Kenya > Homa Bay County > Mbita > Mfangano Island ward

Average elevation: 3,881 ft

Gatundu North

Kenya > Kiambu

Average elevation: 6,339 ft

Migwani

Kenya > Kitui County > Mwingi West

Average elevation: 4,019 ft

Kitui County

Kenya

Average elevation: 2,507 ft

Hulugho

Kenya > Garissa

Average elevation: 177 ft

Loitokitok

Kenya > Kajiado County

Average elevation: 4,583 ft

West Asembo ward

Kenya > Siaya County > Rarieda

Average elevation: 4,003 ft

Ganjoni/Shimanzi ward

Kenya > Mombasa County > Mvita

Average elevation: 46 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

Malindi

Kenya > Kilifi County

Average elevation: 49 ft

Kapsabet

Kenya > Nandi County > Emgwen

Average elevation: 6,457 ft

Karuna/Meibeki ward

Kenya > Uasin Gishu County > Moiben

Average elevation: 7,172 ft

Kiambu

Kenya > Kiambu

Average elevation: 5,646 ft

Gakoe

Kenya > Nakuru > Bahati > Lanet/Umoja ward

Average elevation: 6,414 ft

Munara

Kenya > Kisumu County > Muhoroni > Muhoroni Koru ward

Average elevation: 4,567 ft

East Marania

Kenya > Meru County > Buuri > Kisima ward

Average elevation: 5,335 ft

Aberdares National Park

Kenya > Nyeri > Kieni West

Average elevation: 8,150 ft

Tana River County

Kenya

Average elevation: 863 ft

Nyatike

Kenya > Migori County

Average elevation: 4,085 ft

North Nyakach ward

Kenya > Kisumu County > Nyakach

Average elevation: 3,986 ft

Kinangop

Kenya > Nyandarua

Average elevation: 7,949 ft

Murera ward

Kenya > Kiambu > Juja

Average elevation: 5,125 ft

Kaputiei North ward

Kenya > Kajiado County > Kajiado East

Average elevation: 5,476 ft

Ganda

Kenya > Kilifi County > Malindi > Ganda ward

Average elevation: 115 ft

Marigat

Kenya > Baringo > Marigat

Average elevation: 3,488 ft

Meru National Park

Kenya > Meru County > Igembe Central

Average elevation: 1,985 ft

Kithimani

Kenya > Machakos County > Yatta > Kithimani ward

Average elevation: 4,196 ft

Kitale

Kenya > Trans-Nzoia County > Saboti

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,066 ft

Trans-Nzoia County

Kenya

Trans Nzoia County features predominantly flat terrain with gentle undulations rising towards the Cherang'any Hills in the east and Mount Elgon in the northwest. Mount Elgon, shared with Bungoma County and Uganda, is Kenya's second-highest peak and a significant environmental and wildlife conservation site.…

Average elevation: 6,457 ft

Rongo

Kenya > Migori County

Average elevation: 4,948 ft

Kandara

Kenya > Murang'a County

Average elevation: 5,226 ft

Westlands

Kenya > Nairobi County > Nairobi

Average elevation: 5,732 ft

Rift Valley

Kenya

Average elevation: 3,386 ft

Machakos Central ward

Kenya > Machakos County > Machakos Town

Average elevation: 5,692 ft

Kenyawa-Poka ward

Kenya > Kajiado County > Kajiado East

Average elevation: 3,783 ft

Tinet ward

Kenya > Nakuru > Kuresoi South

Average elevation: 8,081 ft

Taveta

Kenya > Taita–Taveta > Taveta

Average elevation: 2,516 ft

Kikima

Kenya > Makueni > Mbooni

Average elevation: 5,928 ft

Juja Farm

Kenya > Kiambu > Juja > Kalimoni ward

Average elevation: 4,829 ft

Gatamaiyu River

Kenya > Kiambu > Githunguri > Komothai

Average elevation: 5,981 ft

Kinungi

Kenya > Nakuru > Naivasha

Average elevation: 7,936 ft

Kisumu County

Kenya

Average elevation: 4,724 ft

Machakos County

Kenya

The local climate is semi-arid with hilly terrain and an altitude of 1000 to 2100 metres above sea level.

Average elevation: 4,419 ft

Kakamega County

Kenya

Kakamega County has an altitude ranging from 1,240 metres to 2,000 metres above sea level. The southern part of the county is hilly and made of granites which raises it 1950m above sea level. The Nandi Escarpment is a key feature on the eastern border of the county with steep cliffs rising from 1700m to 2000m.…

Average elevation: 5,446 ft

Western

Kenya

Average elevation: 5,043 ft

Miwani ward

Kenya > Kisumu County > Muhoroni

Average elevation: 4,472 ft

Mbooni

Kenya > Makueni

Average elevation: 4,042 ft

Uthiru ward

Kenya > Kiambu > Kabete

Average elevation: 6,207 ft

Kalimoni ward

Kenya > Kiambu > Juja

Average elevation: 4,846 ft

Tharaka South

Kenya > Tharaka-Nithi

Average elevation: 2,566 ft

West Pokot Subcounty

Kenya > West Pokot

Average elevation: 5,066 ft

Tulwet/Chiyat ward

Kenya > Uasin Gishu County > Kesses

Average elevation: 7,224 ft

Kapkatet ward

Kenya > Kericho County > Bureti

Average elevation: 6,312 ft

Kitutu Masaba

Kenya > Nyamira County > Manga

Average elevation: 6,296 ft

About this place

 •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •

Gear up for your next adventure:

🪶Multi‑Purpose Knife - Useful blade for camp and trail
🪶Fire Starter Kit - Reliable fire starter for survival and camping
🏕️Tent Footprint - Protect your tent base from wear
🎒Gear Packing Cubes - Organize your backpack efficiently
🏕️Family Camping Gear - Essentials for group camping trips

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