Sign In Register

Berbera, Somalia

Woqooyi Galbeed · Somalia

Berbera is a large city in Woqooyi Galbeed, Somalia with a population of 242,344. Elevation: 36 ft (11 m). Average temperature: 84°F (29°C).

Data updated June 2026

242,344 Population 125,567/sq mi density
36 ft Elevation 11 meters
84°F Avg Temperature 29°C
2.7 in Annual Rain
Africa / Mogadishu Timezone

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

Full City Profile

About Berbera

Berbera

Berbera is the capital of the Sahil region of Somaliland and is the main sea port of the country, located approximately 160 km from the national capital, Hargeisa. Berbera is a coastal city and was the former capital of the British Somaliland protectorate before Hargeisa. It also served as a major port of the Ifat, Adal and Isaaq sultanates from the 13th to 19th centuries.

People

Population242,344
Density125,567/mi²

Climate

Avg Temp84°F (29°C)
Rain2.7 in/yr
Sunny Days331/yr
Elevation36 ft (11 m)
Population242,344
Population Density125,567 / sq mi
Elevation36 ft (11 m)
Coordinates10.4396°, 45.0143°
TimezoneAfrica/Mogadishu
Country🇸🇴 Somalia
State / ProvinceWoqooyi Galbeed
Average Temperature84°F (29°C)
January Average75°F (24°C)
July Average96°F (36°C)
Annual Precipitation2.7 inches (69 mm)
Annual Snowfall0.0 inches (0 cm)

About Berbera

Berbera is a large city in Somalia (Woqooyi Galbeed) with a population of 242,344. The city sits at an elevation of 36 feet (11 meters) above sea level. The average annual temperature is 84°F (29°C). Temperatures range from 75°F in January to 96°F in July. Annual precipitation averages 2.7 inches. The timezone is Africa/Mogadishu.

Climate in Berbera

Berbera has an average annual temperature of 29°C (84°F). The hottest month is Jun (32.8°C), the coldest is Jan (24.4°C). Average annual precipitation is 293 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 24.4°C / 76°F 20.5° / 28.5° 4.3
Feb 25°C / 77°F 20.8° / 30° 4.9
Mar 26.9°C / 80°F 22.9° / 32.9° 17.4
Apr 29°C / 84°F 25.4° / 34.7° 64.0
May 31.3°C / 88°F 26.8° / 37.9° 30.0
Jun 32.8°C / 91°F 28.3° / 38.6° 21.4
Jul 32.2°C / 90°F 27.6° / 37.6° 10.6
Aug 32.3°C / 90°F 28.1° / 37.3° 9.2
Sep 32.8°C / 91°F 28.6° / 37.6° 29.1
Oct 29.6°C / 85°F 24.6° / 35° 63.5
Nov 27°C / 81°F 22.7° / 31.6° 20.4
Dec 25.2°C / 77°F 21.1° / 29.5° 18.9
Berbera has a warm climate with an average annual temperature of 84°F (29°C). Winters average 75°F in January while summers reach 96°F in July. The area gets 331 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 2.7 inches (drier than the 38-inch national average). The city sits at an elevation of 36 feet, near sea level.

Temperature

75°F Jan (24°C) 96°F Jul (36°C)
Annual Average84.4°F
56% above Somalia avg
January Average75°F (24°C)
July Average96°F (36°C)
Sunny Days331 days/yr

Geography

Elevation36 ft (11 m)
Area1.9 sq mi (5.0 km²)
Population Density125,567/sq mi
Coordinates10.4396°N, 45.0143°W
TimezoneAfrica/Mogadishu

Precipitation & Snow

Annual Rainfall 2.7"
93% below Somalia avg
Snowfall 0.0"
Wettest Month (Apr) 0.55"
Driest Month (Jun) 0.08"

Air Quality

Earthquake History

3 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.7. Most recent: M4.4 on May 12, 2023.

Aug 7, 2006 111 km N of Berbera, Somalia M4.7 112 km
Oct 22, 2011 108 km E of Loyada, Djibouti M4.4 138 km
May 12, 2023 126 km SSE of Aden, Yemen M4.4 145 km
Source: USGS (M2.5+, 1990-2025)

Hurricane History

1 hurricane (Cat 1+) within 500 km since 1980. Strongest: Category 1.

Year Name Category Closest
2018 Mekunu:sagar Category 1 96 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 75°F (24°C) 0.2 in Coldest
February 77°F (25°C) 0.1 in
March 78°F (26°C) 0.2 in
April 82°F (28°C) 0.6 in Wettest
May 87°F (31°C) 0.5 in
June 95°F (35°C) 0.1 in Driest
July 96°F (36°C) 0.1 in Warmest
August 94°F (35°C) 0.2 in
September 92°F (33°C) 0.2 in
October 83°F (28°C) 0.2 in
November 78°F (26°C) 0.2 in
December 76°F (24°C) 0.2 in

Berbera has a seasonal temperature swing of 21°F / from 75°F in January to 96°F in July. Total annual precipitation is 2.7 inches, with April being the wettest month (0.6") and June the driest (0.1").

View full weather details →

Schools in Berbera

10 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Cumar Bin Khattab Lower Primary & KG School - - - -
Berbera Maritme and Fishery Academy - - - -
Cabdi Salaan Secondary School - - - -
Hassan Ali Henry Primary School - - - -
Maxamud Xandule Primary and KG - - - -
Cumar Bin Khattab Lower Primary & KG School - - - -
Berbera Maritme and Fishery Academy - - - -
Cabdi Salaan Secondary School - - - -
Hassan Ali Henry Primary School - - - -
Maxamud Xandule Primary and KG - - - -
View full schools details →

Libraries in Berbera

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Berbera Public Library0.0

Farmers Markets in Berbera

NameAddressSeasonHoursOrganicWebsite
Berbera Fish Market

Hotels in Berbera

8 hotels within city radius - OpenStreetMap data

Al Madina Hotel
Barwaaqo Hotel
Berbera Beach Hotel
Berbera Beach Hotel Restaurant
Esco Hotel
Gamal Hôtel
Maan Soor Lodge
Maka al mukatama

Restaurants in Berbera

4 restaurants within city radius - OpenStreetMap data

Al Hayaat (Xayaat) Restaurant
Al Yemen Alsa
Fadxul khayr fish restaurant
Hebsoor Restaurant

Monuments in Berbera

1 monuments within city radius - OpenStreetMap data

Elmi Boodhari

Bus Stations in Berbera

2 bus stations within city radius - OpenStreetMap data

Easy and west bus station
Salaama Bus Office

Gas Stations in Berbera

1 gas stations within city radius - OpenStreetMap data

SO #13634175084

Banks in Berbera

3 banks within city radius - OpenStreetMap data

Bank of Somaliland Berbera Branch
Cantrolka berbera xaga burco
Wadada warshada sibidhka

Stadiums & Teams in Berbera

TeamLeagueDivision
Mayor Cabdale Stadium

Airports Near Berbera

1 airports within the area.

AirportIATAType
Berbera AirportBBOMedium Airport

Churches & Religious Organizations in Berbera

1 religious organizations (IRS tax-exempt data).

NameAddress
Masaajidka Berbera Central Mosque

Quick Facts

Timezone
Africa/Mogadishu
Elevation
3 m (10 ft)
Area
5.0 km² (1.9 mi²)

Around Berbera

Places within 5 km radius - OpenStreetMap data

Schools 7
Hospitals 2
Restaurants 4
Hotels 7
Police Stations 1
Fire Stations 1

Things to See Near Berbera

17 places within 15 km

🏖️ Beaches (1)
  • • Baathela Beach
🗼 Lighthouses (2)
  • • Mayara (Berbera)
  • • Tamara Point (Raastamar)
⛰️ Peaks (2)
  • • Buuraha Dubar
  • • Suyryo Malable
🌄 Viewpoints (12)
  • • DP WORLD SYSTEM TELESOM PRO
  • • fadhi ku ceesha
  • • Guriga ashwaaq c.kariim shibiin
  • • GURUX RIIGA
  • • Jiidto
  • + 7 more

🇸🇴 About Somalia

Capital Mogadishu
Population 15,008,154
Area 637,657 km²
GDP (USD) $10,958,000,000
GDP per capita $597
HDI 0.380
Life expectancy 58.8 years
Internet users 27.6%
Urban population 54.1%
Currency SOS (Shilling)
Languages Arabic, Somali
Calling code +252
TLD .so
Driving side right

Download Full City Report

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

Get Report

Frequently Asked Questions About Berbera

What is the population of Berbera?

Berbera has a population of 242,344 residents and is located in Somalia. The population density is 125,567 people per square mile, spread across 1.9 square miles.

What is the weather like in Berbera?

Berbera has a warm climate with an average annual temperature of 84°F (29°C). Winter temperatures average 75°F in January, while summers reach an average of 96°F in July. The area receives 331 sunny days per year, well above the national average of 205. Annual rainfall totals 2.7 inches.

Nearby Cities

Compare Berbera with another city: