Skip to content
CityAPI.ORG

NAIVASHA

Nakuru County · KENYA (KE) · 0.71°S / 36.43°E

39
ADM1 · ID GeoNames 184,707

Naivasha is a city in Kenya with a population of 198,444. It sits at -0.71/36.43, runs on Africa/Nairobi, is 14 km from Kinungi.

Population 198,444
Place Type Populated Place
Elevation n/a
Timezone Africa/Nairobi

All facts

fields
Country
Kenya
Subdivision
Nakuru County
Coords
0.71°S / 36.43°E
UTC offset
+3
DST
Observed

Proximity

nearest 10 · within 50 km
SE Kinungi Nakuru County 2,573 14.8 km
NE Engineer Nyandarua County 5,324 20.0 km
NE Ndunyu Njeru Nyandarua County 4,354 23.5 km
E South Kinangop Nyandarua County 3,929 24.5 km
NW Gilgil Nakuru County 60,711 26.5 km
SE Kijabe Nakuru County 4,679 31.8 km
SE Mai Nakuru County 20,823 34.2 km
SE Maai Mahiu Nakuru County 20,823 34.8 km
SE Kimende Kiambu County 4,356 37.0 km
SW Nairagi Enkare Narok County 4,954 47.3 km

Air access

nearby

FAQ

3 questions
What is the population of Naivasha?
198,444 people, per GeoNames.
Which timezone is Naivasha in?
Africa/Nairobi.
Which country is Naivasha in?
Kenya (KE).

Get this page as JSON

no auth
cURL 200 OK
$ curl https://api.cityapi.org/v1/cities/184707

{
  "data": {
    "id": 184707,
    "name": "Naivasha",
    "ascii_name": "Naivasha",
    "country_code": "KE",
    "population": 198444,
    "elevation": null,
    "timezone_id": "Africa/Nairobi",
    "feature_class": "P",
    "feature_code": "PPL",
    "latitude": -0.71383,
    "longitude": 36.43261
  }
}
CITYAPI · STATION BERLIN/DE · DATUM/2026-04-21 · BUILT BY BROTCODE Terms · Privacy · Impressum ·