Baidoa, Somalia
Bay · Somalia
Baidoa is a large city in Bay, Somalia with a population of 129,839. Elevation: 1,447 ft (441 m). Average temperature: 80°F (27°C).
Data updated June 2026
Discover Baidoa, Somalia
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 Baidoa
Baidoa is the largest city of the South West State of Somalia.
People
Climate
| Population | 129,839 |
| Population Density | 408 / sq mi |
| Elevation | 1,447 ft (441 m) |
| Coordinates | 3.1138°, 43.6498° |
| Timezone | Africa/Mogadishu |
| Country | 🇸🇴 Somalia |
| State / Province | Bay |
| Average Temperature | 80°F (27°C) |
| January Average | 82°F (28°C) |
| July Average | 76°F (24°C) |
| Annual Precipitation | 16.6 inches (421 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Baidoa
Baidoa is a large city in Somalia (Bay) with a population of 129,839. The city sits at an elevation of 1,447 feet (441 meters) above sea level. The average annual temperature is 80°F (27°C). Temperatures range from 82°F in January to 76°F in July. Annual precipitation averages 16.6 inches. The timezone is Africa/Mogadishu.
Climate in Baidoa
Baidoa has an average annual temperature of 26.9°C (80°F). The hottest month is Mar (30.1°C), the coldest is Jul (24.8°C). Average annual precipitation is 945 mm.
Temperature
| Annual Average | 79.8°F |
| 48% above Somalia avg | |
| January Average | 82°F (28°C) |
| July Average | 76°F (24°C) |
| Sunny Days | 306 days/yr |
Geography
| Elevation | 1,447 ft (441 m) |
| Area | 318.0 sq mi (823.6 km²) |
| Population Density | 408/sq mi |
| Coordinates | 3.1138°N, 43.6498°W |
| Timezone | Africa/Mogadishu |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 82°F (28°C) | 0.1 in | |
| February | 83°F (28°C) | 0.0 in | Driest |
| March | 84°F (29°C) | 0.7 in | Warmest |
| April | 82°F (28°C) | 4.8 in | Wettest |
| May | 79°F (26°C) | 3.0 in | |
| June | 78°F (25°C) | 0.4 in | |
| July | 76°F (24°C) | 0.5 in | Coldest |
| August | 77°F (25°C) | 0.2 in | |
| September | 79°F (26°C) | 0.4 in | |
| October | 79°F (26°C) | 3.5 in | |
| November | 80°F (27°C) | 2.6 in | |
| December | 81°F (27°C) | 0.5 in |
Baidoa has a seasonal temperature swing of 8°F / from 76°F in July to 84°F in March. Total annual precipitation is 16.6 inches, with April being the wettest month (4.8") and February the driest (0.0").
Schools in Baidoa
2 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| ADC Primary and Intermediate School | - | - | - | - |
| Abdalla Deerow primary & Intermediate school | - | - | - | - |
Farmers Markets in Baidoa
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Animal market |
Airports Near Baidoa
1 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Baidoa Airport | BIB | Small Airport |
Churches & Religious Organizations in Baidoa
1 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Moschea |
Quick Facts
Around Baidoa
Places within 5 km radius - OpenStreetMap data
🇸🇴 About Somalia
Frequently Asked Questions About Baidoa
What is the population of Baidoa?
Baidoa has a population of 129,839 residents and is located in Somalia. The population density is 408 people per square mile, spread across 318.0 square miles.
What is the weather like in Baidoa?
Baidoa has a warm climate with an average annual temperature of 80°F (27°C). Winter temperatures average 82°F in January, while summers reach an average of 76°F in July. The area receives 306 sunny days per year, well above the national average of 205. Annual rainfall totals 16.6 inches.
All Countries























































































































































































































































