Migori, Kenya
Migori County · Kenya
Migori is a mid-size city in Migori County, Kenya with a population of 71,668. Elevation: 4,534 ft (1,382 m). Average temperature: 70°F (21°C).
Discover Migori, 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 Migori
Migori, also known as Suna-Migori, is a multi-ethnic municipal town which acts as the capital of Migori County, Kenya. The town is located 63 kilometers south of Kisii town and 22 km north of the Tanzanian border. The Migori Metropolitan area consists of Migori municipality and the adjacent smaller towns. The area has eight constituencies, namely Rongo, Awendo, Suna East, Suna West, Uriri, Nyatike, Kuria East and Kuria West with a total population of 393,012 according to the Kenya National Bureau of Statistics-sponsored national census of 2019. The neighboring town/constituency of Awendo had 96,872 and Kuria East (Sirare) had 117, 290. In 2010, The Star newspaper reported that the town had a population of approximately 100,000 people.
People
Climate
| Population | 71,668 |
| Population Density | 3,876 / sq mi |
| Elevation | 4,534 ft (1,382 m) |
| Coordinates | -1.0634°, 34.4731° |
| Timezone | Africa/Nairobi |
| Country | 🇰🇪 Kenya |
| State / Province | Migori County |
| Average Temperature | 70°F (21°C) |
| January Average | 70°F (21°C) |
| July Average | 70°F (21°C) |
| Annual Precipitation | 37.5 inches (952 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Migori
Migori is a mid-size city in Kenya (Migori County) with a population of 71,668. The city sits at an elevation of 4,534 feet (1,382 meters) above sea level. The average annual temperature is 70°F (21°C). Temperatures range from 70°F in January to 70°F in July. Annual precipitation averages 37.5 inches. The timezone is Africa/Nairobi.
Climate in Migori
Migori has an average annual temperature of 22.1°C (72°F). The hottest month is Oct (23.4°C), the coldest is Jun (20.7°C). Average annual precipitation is 1787 mm.
Temperature
| Annual Average | 70.0°F |
| 30% above Kenya avg | |
| January Average | 70°F (21°C) |
| July Average | 70°F (21°C) |
| Sunny Days | 358 days/yr |
Geography
| Elevation | 4,534 ft (1,382 m) |
| Area | 18.5 sq mi (47.9 km²) |
| Population Density | 3,876/sq mi |
| Coordinates | -1.0634°N, 34.4731°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Nearby Volcanoes
2 volcanoes within 200 km. Closest: Homa Mountain (76 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Homa Mountain | Complex | 1,751 m (5,745 ft) | Unknown | 76 km |
| Eburru, Ol Doinyo | Complex | 2,856 m (9,370 ft) | Unknown | 200 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 70°F (21°C) | 2.7 in | |
| February | 72°F (22°C) | 3.4 in | Warmest |
| March | 72°F (22°C) | 5.7 in | |
| April | 71°F (22°C) | 8.7 in | Wettest |
| May | 70°F (21°C) | 6.8 in | |
| June | 69°F (21°C) | 2.8 in | |
| July | 70°F (21°C) | 1.9 in | Driest |
| August | 69°F (20°C) | 2.6 in | Coldest |
| September | 70°F (21°C) | 3.6 in | |
| October | 71°F (21°C) | 4.8 in | |
| November | 71°F (21°C) | 6.2 in | |
| December | 70°F (21°C) | 4.1 in |
Migori has a seasonal temperature swing of 3°F / from 69°F in August to 72°F in February. Total annual precipitation is 53.1 inches, with April being the wettest month (8.7") and July the driest (1.9").
Colleges & Universities in Migori
| Institution | Type | Founded | Website |
|---|---|---|---|
| Kisii University | University | — | — |
| Migori Teacher's College | College | — | — |
Schools in Migori
9 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Onyalo Primary School | — | — | — | — |
| Migori Primary School | — | — | — | — |
| Musomi Academy Primary School | — | — | — | — |
| Musomi Academy Primary School | — | — | — | — |
| Musomi Academy Primary School | — | — | — | — |
| Assar Johansson Primary School | — | — | — | — |
| Migori Teachers College | — | — | — | — |
| Moi Girls Suba High school | — | — | — | — |
| Nyabisawa Girls High School | — | — | — | — |
Farmers Markets in Migori
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Ayora Market | |||||
| Dede Market Centre | |||||
| Jwelu Centre | |||||
| Kogenya Market | |||||
| Kubhiguku Market | |||||
| New Dede Market Place | |||||
| Ranen Shopping Centre | |||||
| Soko kuu Sirari | |||||
| Soko la matunda Sirari | |||||
| Soko Mjinga |
Restaurants in Migori
5 restaurants within city radius — OpenStreetMap data
Clinics in Migori
2 clinics within city radius — OpenStreetMap data
Bus Stations in Migori
1 bus stations within city radius — OpenStreetMap data
Gas Stations in Migori
10 gas stations within city radius — OpenStreetMap data
Banks in Migori
9 banks within city radius — OpenStreetMap data
Airports Near Migori
25 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Mara Serena Lodge Airstrip | MRE | Medium Airport |
| Angama Mara Airport | ANA | Small Airport |
| Arroket Airport | — | Small Airport |
| Buhemba Airport | — | Small Airport |
| Fig Tree Airport | — | Small Airport |
| Homa Bay Airport | — | Small Airport |
| Intona Ranch Airport | — | Small Airport |
| Kichwa Tembo Airport | KTJ | Small Airport |
| Kilgoris Airport | — | Small Airport |
| Kisii Airport | — | Small Airport |
| Kogatende Airstrip | — | Small Airport |
| Kuluo Airport | — | Small Airport |
| Lamai Airport | — | Small Airport |
| Mara North Conservancy Airstrip | HKR | Small Airport |
| Mara Shikar Airport | — | Small Airport |
| Mara-Olkiombo Airport | OLX | Small Airport |
| Mfangano Airport | — | Small Airport |
| Migori Airport | — | Small Airport |
| Musiara Airstrip | MDR | Small Airport |
| Musoma Airport | MUZ | Small Airport |
| Ngerende Airport | — | Small Airport |
| North Mara Airport | — | Small Airport |
| Rusinga Airport | — | Small Airport |
| Tarime Airport | — | Small Airport |
| Weavers Airstrip | — | Small Airport |
Churches & Religious Organizations in Migori
3 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Jamia Mosque Migori | |
| Maranatha Migori Gospel Centre Church | |
| Masjid Taqwa |
Quick Facts
Around Migori
Places within 5 km radius — OpenStreetMap data
🇰🇪 About Kenya
Public Holidays in Kenya
10 public holidays this year
Frequently Asked Questions About Migori
What is the population of Migori?
Migori has a population of 71,668 residents and is located in Kenya. The population density is 3,876 people per square mile, spread across 18.5 square miles.
What is the weather like in Migori?
Migori enjoys a temperate climate with an average annual temperature of 70°F (21°C). Winter temperatures average 70°F in January, while summers reach an average of 70°F in July. The area receives 358 sunny days per year, well above the national average of 205. Annual rainfall totals 37.5 inches.
All Countries























































































































































































































































