How to call Somalia (country code +252)

Calling to Somalia

  • A leading '+' in the phone number means 'dial your country's exit code'.
  • Calling from a mobile phone: dial from on the country where you're currently located.
  • Calling from a VoIP or satellite phone: dial from on the country where the phone is registered.

… to a mobile (cellular) phone or text (sms)

Use the same call sequence.

Mobile phone numbers begin with ‘707’ and ‘9’.

When calling a mobile phone user, call to the country where the mobile phone is registered, regardless of where the person being called is currently roaming.

… to a VoIP phone

Use the same call sequence.

When calling a VoIP phone user, call to the country where the VoIP phone is registered, regardless of where the person being called is currently roaming.

… to a satellite phone

Somalia does not have a country-specific satellite phone system.

Most satellite phones operate on their own country code – calls to these satellite phones follow their own call sequence.

… sending a fax

Use the same call sequence.

Calling within Somalia (domestic dialing)

Dial the entire phone number for all calls within Somalia. There is no trunk or long distance number needed to dial when calling within Somalia.

seven to nine digits
local phone number

Somalia’s phone numbers explained

Phone number details

Somali phone numbers are seven to nine digits.

The first two to three digits represent an area (geographic) code, as well whether the phone number is fixed line (land-line) or mobile phone.

Mobile numbers are represented by area codes starting with ‘7’ or ‘9’.

An example of a Somali phone number

The Ambassador Hotel Hargeisa lists its phone number in Hargeisa as +252 2 566666.

Phone number explanation
2522 566666
country code for Somalialocal phone number in Hargeisa
Local example – calling from another location in Hargeisa, Somalia

Dial the entire phone number for all calls within Somalia.

2 566666
local phone number in Hargeisa
Long distance example – calling from Mogadishu, Somalia (on the other side of the country)

Dial the entire phone number for all calls within Somalia.

2 566666
local phone number in Hargeisa
Mobile phone example – calling from a mobile phone (including a foreign mobile roaming in Somalia)

Dial the entire phone number for all calls within Somalia.

2 566666
local phone number in Hargeisa
International example – calling from outside Somalia

To call from outside Somalia, dial the exit code of the country the call is dialed from, followed by Somalia’s country code of ‘252’, followed by the local phone number.

exit code2522 566666
exit code of the country the call is dialed fromcountry code for Somalialocal phone number in Hargeisa

Calling from Somalia

’00’ is used as an exit code when dialing an international call from Somalia.

Administrative and regulatory

Sources and more resources