Skip to content
CityAPI.ORG

RUIRU

Kiambu County · KENYA (KE) · 1.15°S / 36.96°E

22
ADM1 · ID GeoNames 181,032

Ruiru is a city in Kenya with a population of 490,120. It sits at -1.15/36.96, runs on Africa/Nairobi, is 7 km from Juja.

Population 490,120
Place Type Populated Place
Elevation n/a
Timezone Africa/Nairobi

All facts

fields
Country
Kenya
Subdivision
Kiambu County
Coords
1.15°S / 36.96°E
UTC offset
+3
DST
Observed

Proximity

nearest 10 · within 50 km
NE Juja Kiambu County 156,041 7.7 km
NW Ngewa Kiambu County 2,452 12.2 km
NW Gatundu Kiambu County 7,947 12.7 km
W Kiambu Kiambu County 147,870 14.2 km
W Tinganga Kiambu County 6,059 16.5 km
S Githunguri Machakos County 63,319 17.3 km
NE Thika Nairobi County 251,407 17.4 km
W Ikinu Kiambu County 2,532 19.3 km
SW Pumwani Nairobi County 29,616 19.7 km
SW Imara Daima Estate Nairobi County 52,837 21.5 km

Air access

nearby

FAQ

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

Get this page as JSON

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

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