Yabēlo, Ethiopia
Oromiya · Ethiopia
Yabēlo is a mid-size city in Oromiya, Ethiopia with a population of 36,300. Elevation: 6,253 ft (1,906 m). Average temperature: 67°F (19°C).
Data updated June 2026
Discover Yabēlo, Ethiopia
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 Yabēlo
Yabelo is a town in southern Ethiopia. An alternative name for this town is Obda, which is also the name of a nearby mountain. Located northwest of Moyale in the Borena Zone of the Oromia Region, this town has a latitude and longitude of 4°53′N 38°5′E and an elevation of 1857 meters above sea level. It has been the administrative center of the Borena Zone since its division from Guji Zone in September 2002, as well as Yabelo woreda.
People
Climate
| Population | 36,300 |
| Population Density | 13 / sq mi |
| Elevation | 6,253 ft (1,906 m) |
| Coordinates | 4.8833°, 38.0833° |
| Timezone | Africa/Addis_Ababa |
| Country | 🇪🇹 Ethiopia |
| State / Province | Oromiya |
| Average Temperature | 67°F (19°C) |
| January Average | 70°F (21°C) |
| July Average | 63°F (17°C) |
| Annual Precipitation | 26.5 inches (674 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Yabēlo
Yabēlo is a mid-size city in Ethiopia (Oromiya) with a population of 36,300. The city sits at an elevation of 6,253 feet (1,906 meters) above sea level. The average annual temperature is 67°F (19°C). Temperatures range from 70°F in January to 63°F in July. Annual precipitation averages 26.5 inches. The timezone is Africa/Addis_Ababa.
Climate in Yabēlo
Yabēlo has an average annual temperature of 21.1°C (70°F). The hottest month is Mar (23.6°C), the coldest is Jul (19.3°C). Average annual precipitation is 898 mm.
Temperature
| Annual Average | 66.6°F |
| 23% above Ethiopia avg | |
| January Average | 70°F (21°C) |
| July Average | 63°F (17°C) |
| Sunny Days | 288 days/yr |
Geography
| Elevation | 6,253 ft (1,906 m) |
| Area | 2,875.6 sq mi (7,447.8 km²) |
| Population Density | 13/sq mi |
| Coordinates | 4.8833°N, 38.0833°W |
| Timezone | Africa/Addis_Ababa |
Precipitation & Snow
Air Quality
Nearby Volcanoes
1 volcano within 200 km. Closest: Mega Basalt Field (113 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Mega Basalt Field | Pyroclastic cone(s) | 1,111 m (3,645 ft) | Unknown | 113 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 70°F (21°C) | 1.4 in | |
| February | 70°F (21°C) | 1.4 in | Warmest |
| March | 70°F (21°C) | 2.8 in | |
| April | 67°F (19°C) | 5.9 in | Wettest |
| May | 66°F (19°C) | 4.1 in | |
| June | 65°F (18°C) | 1.2 in | |
| July | 63°F (17°C) | 0.9 in | Coldest |
| August | 65°F (18°C) | 0.8 in | |
| September | 67°F (19°C) | 2.0 in | |
| October | 66°F (19°C) | 3.6 in | |
| November | 67°F (19°C) | 1.7 in | |
| December | 66°F (19°C) | 0.8 in | Driest |
Yabēlo has a seasonal temperature swing of 7°F / from 63°F in July to 70°F in February. Total annual precipitation is 26.5 inches, with April being the wettest month (5.9") and December the driest (0.8").
Hotels in Yabēlo
4 hotels within city radius - OpenStreetMap data
Restaurants in Yabēlo
2 restaurants within city radius - OpenStreetMap data
Clinics in Yabēlo
1 clinics within city radius - OpenStreetMap data
Bus Stations in Yabēlo
2 bus stations within city radius - OpenStreetMap data
Gas Stations in Yabēlo
5 gas stations within city radius - OpenStreetMap data
Quick Facts
🇪🇹 About Ethiopia
Frequently Asked Questions About Yabēlo
What is the population of Yabēlo?
Yabēlo has a population of 36,300 residents and is located in Ethiopia. The population density is 13 people per square mile, spread across 2,875.6 square miles.
What is the weather like in Yabēlo?
Yabēlo enjoys a temperate climate with an average annual temperature of 67°F (19°C). Winter temperatures average 70°F in January, while summers reach an average of 63°F in July. The area receives 288 sunny days per year, well above the national average of 205. Annual rainfall totals 26.5 inches.
All Countries























































































































































































































































