Sign In Register

Bondo, Kenya

Siaya County · Kenya

Bondo is a small city in Siaya County, Kenya with a population of 22,712. Elevation: 4,173 ft (1,272 m). Average temperature: 72°F (22°C).

22,712 Population 416/sq mi density
4,173 ft Elevation 1,272 meters
72°F Avg Temperature 22°C
45.2 in Annual Rain
Africa / Nairobi Timezone

Discover Bondo, 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.

Full City Profile

About Bondo

Bondo

Bondo is a Municipality in Siaya County of Kenya. It has traditionally been a fishing town and its entire economy rotates around the fish from Lake Victoria. It the largest and most populous town of the county. Located 64 kilometers west of Kisumu, Bondo was established in the early 1920s as a market centre. In the 1990s, it became the headquarters of Bondo district which was carved out of the larger Siaya District.

People

Population22,712
Density416/mi²

Climate

Avg Temp72°F (22°C)
Rain45.2 in/yr
Sunny Days254/yr
Elevation4,173 ft (1,272 m)
Population22,712
Population Density416 / sq mi
Elevation4,173 ft (1,272 m)
Coordinates-0.0962°, 34.2732°
TimezoneAfrica/Nairobi
Country🇰🇪 Kenya
State / ProvinceSiaya County
Average Temperature72°F (22°C)
January Average73°F (23°C)
July Average70°F (21°C)
Annual Precipitation45.2 inches (1,149 mm)
Annual Snowfall0.0 inches (0 cm)

About Bondo

Bondo is a small city in Kenya (Siaya County) with a population of 22,712. The city sits at an elevation of 4,173 feet (1,272 meters) above sea level. The average annual temperature is 72°F (22°C). Temperatures range from 73°F in January to 70°F in July. Annual precipitation averages 45.2 inches. The timezone is Africa/Nairobi.

Climate in Bondo

Bondo has an average annual temperature of 23°C (73°F). The hottest month is Mar (24.3°C), the coldest is Jul (22°C). Average annual precipitation is 2343 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 23.1°C / 74°F 15.8° / 29.9° 104.2
Feb 24.2°C / 76°F 16.6° / 31.5° 68.7
Mar 24.3°C / 76°F 17.5° / 32° 228.1
Apr 23.2°C / 74°F 18.2° / 30.1° 296.1
May 22.7°C / 73°F 18.1° / 28.4° 288.5
Jun 22.1°C / 72°F 17.5° / 27.3° 142.6
Jul 22°C / 72°F 17.4° / 27.5° 84.3
Aug 22.6°C / 73°F 17.4° / 28.9° 124.6
Sep 23.1°C / 74°F 17.6° / 29.1° 183.9
Oct 23.2°C / 74°F 18.2° / 29.3° 252.2
Nov 22.8°C / 73°F 18.1° / 28.7° 359.3
Dec 22.9°C / 73°F 16.2° / 28.9° 210.2
Bondo has a warm climate with an average annual temperature of 72°F (22°C). Winters average 73°F in January while summers reach 70°F in July / relatively mild seasonal variation. The area gets 254 sunny days per year, above the national average. Annual precipitation totals 45.2 inches. The city sits at an elevation of 4,173 feet.

Temperature

73°F Jan (23°C) 70°F Jul (21°C)
Annual Average72.2°F
34% above Kenya avg
January Average73°F (23°C)
July Average70°F (21°C)
Sunny Days254 days/yr

Geography

Elevation4,173 ft (1,272 m)
Area54.6 sq mi (141.5 km²)
Population Density416/sq mi
Coordinates-0.0962°N, 34.2732°W
TimezoneAfrica/Nairobi

Precipitation & Snow

Annual Rainfall 45.2"
19% above Kenya avg
Snowfall 0.0"
Wettest Month (Apr) 7.56"
Driest Month (Jan) 1.69"

Air Quality

Earthquake History

4 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M4.2 on Aug 31, 2022.

Jun 13, 2010 32 km WSW of Kisumu, Kenya M5.0 27 km
Jun 17, 2021 102 km NNW of Musoma, Tanzania M4.6 115 km
Aug 11, 1990 30 km SE of Lugazi, Uganda M4.5 132 km
Aug 31, 2022 14 km NE of Buwenge, Uganda M4.2 144 km
Source: USGS (M2.5+, 1990–2025)

Nearby Volcanoes

1 volcano within 200 km. Closest: Homa Mountain (40 km).

Name Type Elevation Last Eruption Distance
Homa Mountain Complex 1,751 m (5,745 ft) Unknown 40 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 73°F (23°C) 1.7 in Driest
February 74°F (23°C) 2.6 in Warmest
March 74°F (23°C) 4.7 in
April 73°F (23°C) 7.6 in Wettest
May 72°F (22°C) 6.2 in
June 71°F (22°C) 2.7 in
July 70°F (21°C) 2.1 in Coldest
August 71°F (21°C) 2.9 in
September 71°F (22°C) 3.1 in
October 73°F (23°C) 3.4 in
November 73°F (23°C) 4.7 in
December 72°F (22°C) 3.5 in

Bondo has a seasonal temperature swing of 4°F / from 70°F in July to 74°F in February. Total annual precipitation is 45.2 inches, with April being the wettest month (7.6") and January the driest (1.7").

View full weather details →

Schools in Bondo

3 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Omboye Primary School
Maranda High School
Bondo Township Primary School
View full schools details →

Museums in Bondo

NameTypeAddressPhoneAnnual Revenue
museum
museum

Libraries in Bondo

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Teresa Oyiolo Library Budalangi0.0

Farmers Markets in Bondo

NameAddressSeasonHoursOrganicWebsite
Ajigo Market
Ajigo Market
Akoko Market
Amoyo Market
Anyuongi Market
Apate
Aram Market
Awelo Market
Bado Moja Market
Bama Market
Bama Market Barding
Bar B
Bar Okwiri Market
Bar Opuk Market
Barko Market
BarOlengo
Bondo Kwach Market
Bondo Open Air Market
Bubimbi market
Budalang'i Market
Budalangi Market
Busagwa
Busagwa City Mall
Buyuku Market
California
Daraja Market
Dienya Market
Dudi Market
Gobei Market
Gombe Market
Got Nyinyo Market
Got Owinyo Market
Got Oyenga
Gotkokwiri Market
Gwara Market
Harambee
Hawinga
Jodongo Yuko Market
Jodongo Yuko Market
Joust Main Gate Market
Junction Center
Kajon Centre
Kalandini Shopping Centre
Kaluo Market
Kambajo Market
Kambare Market
Kamenga Market
Kapiyo Centre
Kapuoyo
Kapuoyo Market
Kawino Market
Khabanga Center
Kilo Market
Kobala Market
Kobare market
Kober Abom Market
Kodiaga Shopping Centre
Kodiaga Stage Market
Kodiere
Kodinya B Market
Kolwenge
Kongawo Market
Kopolo Market
Koranga
Kothacha Market
Kowiti Market
Koyogo
Koyucho Market
Kwajairo market
Lana market
Luanda Dudi Market
Lugale
Lwahanga Market
Lwak Market
Magare Market
Magipa Market
Mago Market
Magombe Center
Magombe Market
Mahaya Market
Mahira Shop
Maina Shopping Centre
Majengo Market
Manjomi
Manyasi
Masala Centre
Masene Market
Matore Shopping Centre
Mbaga
Mbolori market
Minyowo
Misori Trading Centre
Mubwayo Market
Mubwayo Market Centre
Mudembi
Mudembi
Muhanda
Mukhobola
Munani
Munani
Mundika khukunda village market
Mundika Market transformer
Mutumbu Market
Mwer
Nadeyo
Namalo
Namalo market
Nango Market
Nango Shopping Centre
Nanjomi Market transfomer
Nayera center
Ndege Olwar market
NDERE MARKET
Ndira Market
Ndori Market
Nembele Market
Ng'iya
Ng'iya Centre
Ng'iya mkt
Ni Neema Tu Shop Bumacheke
Nyadorera Market
Nyagondo
Nyakwaka Osodo Market
Nyalgunga
Nyamilla Market
Nyamonye Market
Nyang'ande Market
Nyang'oma K'Ogelo Market
Nyangoma Bondo Market
Nyapiedho Market
Nyaudhenge Beach Market
Nyawita market
Nyayo Market
Nyilima
Obambo
Ocheko Market
Okago Market
Ombuede Market
Ondero
Onyinyore Market
Osindo Beach Market
Ouro Market
Ouru market
Owila
Oyude Market
Rabango
Ramba Market
Ramba Shopping Centre
Ramogi Market
Randago
Rarieda A
Ratiya Market
Riat Kolemo Market
Rock Centre
Rwambwa
Rwambwa
Segere
Sengenya / Sirandalo
Siamungu market
Siaya Modern Market
Sidundo Market
Sifuyo/Ratado
Siguhu
Sika Market
Sinaga Shopping Centre
Sindho Market
Sipoklo
Sirembe Market
Sirimba
Sirimba Church Gate Market
Sirongo Beach Market
Town Council of Bondo Market
Twis Market
Ugambe Beach Market
Uhanya Market
Uhuaya Market
Uhuru (Bar Agul)
Ulanda Market
Uluwa
Umala
Usenge Market
Usenge Market
Usigu Market
Utonga Beach Market
Wagusu Market
Wamure Market
Wang'arot Market
Wang'teko Market
Wangarot Market
Yamoloko Market
Yawpachi Market

Stadiums & Teams in Bondo

TeamLeagueDivision

Airports Near Bondo

11 airports within the area.

AirportIATAType
Kisumu International AirportKISLarge Airport
Bungoma AirportSmall Airport
Busia AirportSmall Airport
Homa Bay AirportSmall Airport
Kakamega AirportGGMSmall Airport
Kibimba AirstripSmall Airport
Kisii AirportSmall Airport
Mfangano AirportSmall Airport
Mumias AirportSmall Airport
Rusinga AirportSmall Airport
Webuye AirportSmall Airport

Quick Facts

Timezone
Africa/Nairobi

🇰🇪 About Kenya

Capital Nairobi
Population 51,393,010
Area 582,650 km²
GDP (USD) $107,500,884,685
GDP per capita $1,943
HDI 0.601
Life expectancy 63.7 years
Internet users 35.0%
Urban population 31.6%
Currency KES (Shilling)
Languages English, Swahili
Calling code +254
TLD .ke
Driving side left

Public Holidays in Kenya

10 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Apr 3 Good Friday Good Friday
Apr 6 Easter Monday Easter Monday
May 1 Labour Day Labour Day
Jun 1 Madaraka Day Madaraka Day
Oct 10 Mazingira Day Mazingira Day
Oct 20 Mashujaa Day Mashujaa Day
Dec 12 Jamhuri Day Jamhuri Day
Dec 25 Christmas Day Christmas Day
Dec 26 Boxing Day Boxing Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Bondo.

Get Report

Frequently Asked Questions About Bondo

What is the population of Bondo?

Bondo has a population of 22,712 residents and is located in Kenya. The population density is 416 people per square mile, spread across 54.6 square miles.

What is the weather like in Bondo?

Bondo 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 70°F in July. The area receives 254 sunny days per year, well above the national average of 205. Annual rainfall totals 45.2 inches.

Nearby Cities

Compare Bondo with another city: