Nyandiwa, Kenya
Homa Bay County · Kenya
Nyandiwa is a small town in Homa Bay County, Kenya with a population of 4,033. Elevation: 3,760 ft (1,146 m). Average temperature: 72°F (22°C).
Discover Nyandiwa, Kenya
Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.
About Nyandiwa
Nyenga is a settlement in Kenya's Nyanza Province.
People
Climate
| Population | 4,033 |
| Population Density | 128 / sq mi |
| Elevation | 3,760 ft (1,146 m) |
| Coordinates | -0.7227°, 34.0591° |
| Timezone | Africa/Nairobi |
| Country | 🇰🇪 Kenya |
| State / Province | Homa Bay County |
| Average Temperature | 72°F (22°C) |
| January Average | 73°F (23°C) |
| July Average | 71°F (21°C) |
| Annual Precipitation | 42.8 inches (1,087 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Nyandiwa
Nyandiwa is a small town in Kenya (Homa Bay County) with a population of 4,033. The city sits at an elevation of 3,760 feet (1,146 meters) above sea level. The average annual temperature is 72°F (22°C). Temperatures range from 73°F in January to 71°F in July. Annual precipitation averages 42.8 inches. The timezone is Africa/Nairobi.
Temperature
| Annual Average | 72.2°F |
| 34% above Kenya avg | |
| January Average | 73°F (23°C) |
| July Average | 71°F (21°C) |
| Sunny Days | 258 days/yr |
Geography
| Elevation | 3,760 ft (1,146 m) |
| Area | 31.6 sq mi (81.7 km²) |
| Population Density | 128/sq mi |
| Coordinates | -0.7227°N, 34.0591°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Nearby Volcanoes
1 volcano within 200 km. Closest: Homa Mountain (62 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Homa Mountain | Complex | 1,751 m (5,745 ft) | Unknown | 62 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 73°F (23°C) | 1.9 in | |
| February | 74°F (23°C) | 3.0 in | Warmest |
| March | 74°F (23°C) | 5.1 in | |
| April | 73°F (23°C) | 7.4 in | Wettest |
| May | 72°F (22°C) | 5.5 in | |
| June | 71°F (22°C) | 1.8 in | |
| July | 71°F (21°C) | 1.3 in | Coldest, Driest |
| August | 71°F (22°C) | 1.5 in | |
| September | 72°F (22°C) | 2.5 in | |
| October | 73°F (23°C) | 3.6 in | |
| November | 73°F (23°C) | 5.7 in | |
| December | 72°F (22°C) | 3.6 in |
Nyandiwa has a seasonal temperature swing of 3°F / from 71°F in July to 74°F in February. Total annual precipitation is 42.8 inches, with April being the wettest month (7.4") and July the driest (1.3").
Schools in Nyandiwa
11 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Kiabuya Primary School | — | — | — | — |
| sokoni primary | — | — | — | — |
| lwanda primary | — | — | — | — |
| lak nyiero primary | — | — | — | — |
| Our lady of orore marist Brothers Classes | — | — | — | — |
| Our lady of orore marist Brothers dormitories and canteen | — | — | — | — |
| Mukuyu primary | — | — | — | — |
| primary school | — | — | — | — |
| Tonga Secondary School | — | — | — | — |
| God oloo primary and junior seconday | — | — | — | — |
| God Oloo High | — | — | — | — |
Farmers Markets in Nyandiwa
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Fish Market | |||||
| Luanda-Nyamasare Market | |||||
| Otati Market Centre | |||||
| OYUMA | |||||
| Sindo Open Air Market | |||||
| St. Cumilus Open Air Market |
Airports Near Nyandiwa
9 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Kisumu International Airport | KIS | Large Airport |
| Homa Bay Airport | — | Small Airport |
| Intona Ranch Airport | — | Small Airport |
| Kisii Airport | — | Small Airport |
| Mfangano Airport | — | Small Airport |
| Migori Airport | — | Small Airport |
| North Mara Airport | — | Small Airport |
| Rusinga Airport | — | Small Airport |
| Tarime Airport | — | Small Airport |
Churches & Religious Organizations in Nyandiwa
7 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| God Oloo catholic church | |
| lak nyiero parish | |
| lwala COG | |
| Lwanda SDA | |
| owich SDA | |
| sokoni parish HQ | |
| Tonga Catholic Parish Church |
Explore Near Nyandiwa
Quick Facts
🇰🇪 About Kenya
Public Holidays in Kenya
10 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Nyandiwa.
Get ReportFrequently Asked Questions About Nyandiwa
What is the population of Nyandiwa?
Nyandiwa has a population of 4,033 residents and is located in Kenya. The population density is 128 people per square mile, spread across 31.6 square miles.
What is the weather like in Nyandiwa?
Nyandiwa has a warm climate with an average annual temperature of 72°F (22°C). Winter temperatures average 73°F in January, while summers reach an average of 71°F in July. The area receives 258 sunny days per year, well above the national average of 205. Annual rainfall totals 42.8 inches.
All Countries























































































































































































































































