Map and list of country and city codes for Africa
Telephone and Internet Country Codes in 10 Languages
[English, Français, Español, Русский, 中文, 日本語, العربية , Ελληνικά, KiSwahili, हिंदी ]
[en‑English, fr‑French, es‑Spanish, ru‑Russian, zh‑Chinese, ja‑Japanese, ar‑Arabic, el‑Greek, sw‑Swahili, hi‑Hindi]
Telephone and Internet Country Codes, specially formatted for
[العربية, فارسی, اردو, עברית, ייִדיש]
[ar‑Arabic, fa‑Farsi/Persian, ur‑Urdu, he‑Hebrew, yi‑Yiddish]
|For other languages:|
FM Federated States of Micronesia;
Au. Ext. Terr. = Australian External Territories [*] (NF Norfolk Island, plus Australian bases in Antarctica).
The international standard format for writing telephone numbers is + Country City Number. For example, +1 202 456 1111 (Washington, DC, USA) or +44 20 7222 1234 (London, England, UK) or +678 23499 (Vanuatu, no city code). The plus symbol indicates insert your international dialing prefix here. For the U.S. and Canada, it’s 011. For most of Europe, it’s 00. There are several other prefixes used in various countries around the world. Most mobile phones, especially GSM phones, allow you to store numbers in full international format; the network automatically substitutes the correct prefix for you.
Many countries write domestic telephone numbers including the trunk digit ‘0’ with the city code. In most cases, you must drop the ‘0’ when dialing internationally. For instance, London (020) 7222 1234 becomes +44 20 7222 1234. However, Italy and a few other countries require you to dial the ‘0’. For instance, Rome (06) 47613317 becomes +39 06 47613317.
The North American Numbering Plan, country code +1, includes the following countries and territories: US United States, CA Canada, AG Antigua & Barbuda (+1 268), AI Anguilla (+1 264), SX Sint Maarten (+1 721), AS American Samoa (+1 684), BB Barbados (+1 246), BM Bermuda (+1 441), BS Bahamas (+1 242), DM Dominica (+1 767), DO Dominican Republic (+1 809 and +1 829 and +1 849), GD Grenada (+1 473), GU Guam (+1 671), JM Jamaica (+1 876 and +1 658), KN Saint Kitts & Nevis (+1 869), KY Cayman Islands (+1 345), LC Saint Lucia (+1 758), MP Commonwealth of the Northern Mariana Islands/CNMI (+1 670), MS Montserrat (+1 664), PR Puerto Rico (+1 787 and +1 939), TC Turks & Caicos Islands ( (+1 649), TT Trinidad & Tobago (+1 868), VC Saint Vincent & the Grenadines (+1 784), VG British Virgin Islands (+1 284), and VI US Virgin Islands (+1 340). From the U.S. and Canada, dial 1 + xxx + xxx-xxxx (1, then the area code, then the local number) for these countries.
Country code +21 was originally designed to be a unified numbering scheme for +212 MA Morocco, +213 DZ Algeria, +216 TN Tunisia, and +218 LY Libya. Each country had reserved two or three of the +21X codes. However, only the codes shown here are actually in use. In 2011, country code +211 was assigned to the new nation of SS South Sudan; country codes +210, +214, +215, +217, and +219 are unassigned, and no longer reserved for North Africa.
was assigned for the
Telephone Numbering Space.”
The intent was to allow companies, primarily within the European Union,
to have a single number with a European identity, rather than separate
national numbers in the various countries in which they do business.
However, due to lack of demand, the project was discontinued in 2009,
code has been available for reassignment since 2011.
Country code +800 is Universal International Freephone Numbers (UIFN). These numbers are toll-free from any country that participates in the UIFN scheme and from which the number’s owner elects to receive calls. The numbers are not the same as 1-800 numbers in North America or 0800 or 1800 or similar numbers in other countries.
Country code +808 is used for international shared-cost services (UISCN). The caller pays a charge typically comparable to a domestic long-distance call, with the called party paying the remainder.
Country code +870 is used for Inmarsat satellite service, primarily for ship-to-shore calls. (Codes +871 through +874 have been discontinued in favor of the single code +870.)
Country codes (+875), (+876), and (+877) are designated for future mobile maritime satellite services.
Country code +878 is used for Universal Personal Telecommunications (UPT) — a global “follow-me” number along the lines of +1 500 within the United States or a British +44 70 (i.e., 070xx) number. The subcode +878 10 is assigned to VISIONng, which is to date the only provider who has applied for numbering resources in +878.
Country code (+879) is designated for unspecified future “national non-commercial purposes.”
Country code +881 is used for global
satellite mobile phones,
with the next digit identifying the operator:
0 or 1 is reserved for ICO Global Communications/Pendrell;
2 or 3 is Ellipso;
6 or 7 is Iridium; and
8 or 9 is Globalstar.
Country code +882 is used for international networks, with the next two digits identifying the carrier. Carriers marked with an asterisk (*) provide regional satellite mobile phones.
Networks within country code +882
(as of 2018-04-07)
Country code +883 is designated for “international networks,” with the next 3 or 4 digits identifying the company.
|(as of 2018-04-07)|
Country code +888 is assigned to the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA) for disaster relief activities. Numbers within +888 should be considered temporary and may be reassigned for a future disaster relief effort. All numbers have 11 digits following country code +888.
Country code +979 is for adult-oriented premium numbers, billed at whatever rates the providers choose. Beware any number advertised as 00 979 or 011–979!
Country code (+991) is assigned to a trial of a proposed International Telecommunication Public Correspondence Service (ITPCS), whatever that means.
Country code (+999) is reserved for an unspecified future global service.
Egypt changed every mobile phone number in the country in 2011. (details • تغير كل رقم الهاتف المحمول في مصر في عام 2011.)
Every telephone number in Cote d’Ivoire changed on 2021-01-31; for full details, go to ivoire.html.
Chaque numéro téléphonique en Côte d’Ivoire changea le 2021-01-31; pour tous les détails, voir ivoire.html.
Country code +242 is CG Republic of Congo (République du Congo), including the capital, Brazzaville. CG Congo is the smaller nation to the northwest of CD Democratic Republic of Congo.
Country code +243 is CD Democratic Republic of Congo (République Démocratique du Congo), including the capital, Kinshasa. CD D.R. Congo, formerly known as Zaire, is the much larger nation to the southeast of CG Republic of Congo.
Country code +249 is SD Sudan. On 2011-07-09, South Sudan split from Sudan, forming a new nation. Telephone country code +211 is now in effect for South Sudan. The new ISO code and Internet domain .SS has been assigned, and will be activated at some future date.
بلد +249 متاحة السودان. في 2011-07-09، أعلن جنوب السودان استقلالها عن السودان، وتشكيل دولة جديدة. الهاتف رمز البلد +211 الآن في الواقع لجنوب السودان. البلد ايزو جديدة متاحة SS، وسيتم تفعيل شبكة الإنترنت .ss نطاق المستوى الأعلى في المستقبل.
DJ Djibouti +253 changed every telephone number in the country, effective 2012-03-01. Fixed lines in the city of Djibouti and surrounding area are prefixed with ‘21’, other regions are prefixed with ‘27’, and mobiles are prefixed with ‘77’. Details in English, French, and Arabic on the Africa page. (Nouvelle numérotation à Djibouti • الترقيم الجديد في جيبوتي)
French Indian Ocean: Major change! The French overseas departmental collectivity of YT Mayotte has separated telephonically from KM Comoros (a separate independent nation) under +269. Effective 2007-03-30, YT Mayotte shares the +262 code currently used by RE Réunion Island , which is an overseas département of France. Existing Mayotte landline numbers of the form +269 xx xx xx moved to +262 269 xx xx xx; mobile numbers of the form +269 xx xx xx moved to +262 639 xx xx xx. Existing numbers in Réunion and the Comoros are not affected. (Renseignements en français • معلومات باللغة العربية)
Effective 2018-04-19, SZ Swaziland changed its name to (the Kingdom of) Eswatini, retaining the ISO code/Internet domain SZ and the telephone country code +268.
Kalaallit Nunaat, also known as GL Greenland or Grønland, has country code +299. Although the +2 zone is primarily for Africa, ITU policy allows countries or territories in regions with no codes available (such as the +5 zone where Greenland is located) to use spare codes from other regions. Country codes +297 and +298 were allocated under the same rule. Even though the +3/+4 zone for Europe now has spare codes available, there is no plan to move FO the Faroe Islands from +298 to a more European code.
VA Vatican City has been assigned country code +379, but has apparently made no progress towards implementing it. Until further notice, continue to dial the Vatican City using Italy’s country code +39 06 698 xxxxx. However, the .va Internet domain is now in use for official websites.
YU Yugoslavia split up, with BA Bosnia and Herzegovina , HR Croatia , MK North Macedonia, and SI Slovenia receiving separate country codes, leaving only Serbia and Montenegro. On 2006-05-21, the Montenegrin people voted to dissolve the union with RS Serbia, and on 2006-06-03, ME Montenegro declared its independence. Kosovo declared independence from Serbia on 2008-02-17, although Serbia still does not recognize Kosovo’s independence. For more information on their new telephone and Internet codes, see the paragraphs below about Montenegro and Kosovo.
The ISO code of ME has been assigned for Montenegro, and the ITU has assigned telephone country code +382. As of 2007-10-01, use of +382 is mandatory. Note that all city codes also changed in 2008. Old city codes began with 8; new city codes begin with 2, 3, 4, or 5. For example, Podgorica is now +382 20. Websites are now appearing under .me, replacing the old .cg.yu (CG for Crna Gora, which is Montenegro in Montenegrin). RS Serbia retains telephone country code +381, and has been assigned the new ISO code RS, which is now being used on the Internet. There are no longer any .yu sites in use as of 2018. The ISO code CS was assigned to replace YU for Serbia and Montenegro, but it was never implemented.
The Republic of Kosovo declared independence from Serbia in 2008. Although Serbia still claims Kosovo as an autonomous province, Kosovo is recognized by more than half the member nations of the United Nations. The ITU has assigned telephone country code +383 for Kosovo, and it is mostly operational, replacing numbering ranges in +381 (RS Serbia), +377 (MC Monaco), +386 (SI Slovenia), that were used on an interim basis. Simply replace the interim country code with the new +383 code; the remainder of the number is unchanged. Because of its disputed status, Kosovo has not yet been assigned an ISO 3166-3 code; XK (officially a “user-assigned” code) is used on an interim basis for some purposes, but not for an Internet top-level domain. KV is available for assignment, but probably not until the status of Kosovo is officially resolved.
MK Republic of North Macedonia was known initially as the Former Yugoslav Republic of Macedonia (FYROM), or simply as the Republic of Macedonia, to reduce confusion with the adjacent region in GR Greece. However, effective 2019-02-12, it is now known as North Macedonia, to eliminate any ambiguity.
Country code +44 for UK United Kingdom also includes the British crown dependencies of GG Guernsey (+44 1481 landlines; +44 7781 or +44 7839 or +44 7911 mobiles), IM Isle of Man (+44 1624 landlines; +44 7524 or +44 7624 or +44 7924 mobiles), and JE Jersey (+44 1534 landlines; +44 7509 or +44 7700 or +44 7797 or +44 7829 mobiles). Mobiles in the UK are in the range +44 74xx through +44 79xx.
MX Mexico previously required that calls to mobiles insert the prefix ‘1’ between the country code +52 and the area code. For example, a landline in Guadalajara was +52 33 xxxx xxxx, but a mobile from Guadalajara was +52 1 33 xxxx xxxx. However, effective 2019-08-03, the prefix 1 is no longer be necessary. Mexico eliminated area codes, per se, combining the former area code and local number into a uniform 10‑digit national number (2+8 or 3+7). All calls within Mexico are dialed as 10 digits with no prefix. For more information, see mexico-2019.html.
MX México anteriormente requería que las llamadas a móviles inserar el prefijo ‘1’ entre el código del país +52 y la clave LADA (el indicativo regional). Por ejemplo, para llamar a un teléfono fijo a Guadalajara, se marcaba +52 33 xxxx xxxx, pero para llamar a un móvil guadalajarense, se marcaba +52 1 33 xxxx xxxx. Sin embargo, a partir del 2019-08-03 ya no se necesita el prefijo 1. México eliminó las claves LADA, per se, en combinando la clave anterior y el número local en un nuevo número nacional de 10 dígitos (2+8 o 3+7). Todas las llamadas dentro de México se marcan como 10 dígitos sin ningún prefijo. Para más detalles, consultar mexico-2019.html.
GP Guadeloupe covers the French Caribbean islands of Guadeloupe, Marie-Galante, La Désirade, and Les Saintes. The islands of BL Saint-Barthélemy and MF Saint-Martin have separated politically from Guadeloupe, but continue to use +590 and .gp for the time being.
SX Sint Maarten: The Dutch side of the Caribbean island of Saint Martin changed from +599 5 to +1 721 5. The change was originally to take effect 2010-05-31, but was postponed to 2011-09-30, mandatory 2012-03-31. At present, all 7‑digit local numbers in Sint Maarten begin with the number ‘5’; all former numbers beginning with +599 5 must now be dialed using North American area code +1 721, but other numbers in +599 are not affected. The French side of Saint-Martin remains in +590, and the other islands of the former AN Netherlands Antilles remain in +599.
Other changes are underway with the dissolution of
as a political entity.
left the N.A. on
to form a separate constituent country within the Kingdom of the Netherlands;
did the same on
on which date
the BES islands
Sint Eustasius, and
became municipalities in the province of Noord-Holland.
The new ISO
is not yet in use for the Internet, but may be activated
in the future.
Internet domain has been discontinued as of
is activated, use
for the BES islands.
Country codes +670 and +671 were previously used for MP the Commonwealth of the Northern Mariana Islands (CNMI; includes Saipan and Tinian) and GU Guam, which have now joined the North American Numbering Plan (country code +1). You must now use +1 670 for CNMI and +1 671 for Guam. (The new North American area codes match the previous international country codes.) Country code +670 is now in use by TL Timor-Leste (East Timor), which declared its independence from ID Indonesia after two decades of occupation. All landline numbers in Timor-Leste are 7 digits with no city code or area code. Effective 2012-07-31, 7-digit mobile numbers beginning with +670 7 add an additional 7 to the beginning of the subscriber number; i.e., +670 77. New mobile numbers in the range +670 78 have also been added.
Australian External Territories, country code +672, includes NF Norfolk Island and the Australian bases in Antarctica. It once included CC Cocos Islands (+61 8 9162) and CX Christmas Island (+61 8 9164), but those territories have been integrated into +61 with AU Australia, with numbers of the form +61 8 916X XXXX.
AS American Samoa, a U.S. territory in the Pacific Ocean, moved from +684 to +1 684, mandatory as of 2005-04-02. (From North America, 011-684 changed to 1-684.) Country code +684 is now available for reassignment. (Please note that the change for American Samoa does not affect WS the Independent State of Samoa, formerly known as Western Samoa, which retains country code +685.)
New country codes have been assigned for several European microstates in the +37X range, and for several Asian former Soviet republics in the +99X range. So far, it appears that KZ Kazakhstan has no plans to split from +7.
VN Vietnam changed 98% of all telephone numbers
in 2017 and 2018. Details (in Vietnamese, English, and French) are
available on the
Vietnam 2018 page.
98% số điện thoại ở Việt Nam đã thay đổi trong năm 2017 và 2018: Chi tiết
Au Vietnam, 98% des numéros de téléphone ont changé en 2017 et 2018: Détails
Italy, and possibly other countries, formerly used country code +851 (officially unassigned) for DO Dominican Republic (+1 809 & +1 829 & +1 849), BM Bermuda (+1 441), PR Puerto Rico (+1 787 & +1 939), and VI U.S. Virgin Islands (+1 340). Country code +854 was also used for AI Anguilla (+1 264), BB Barbados (+1 246), and JM Jamaica (+1 876). However, the correct codes are as shown above. All other countries or territories formerly in +1 809 (in the Caribbean region) now have their own unique area codes within country code +1.
DO Dominican Republic is sometimes erroneously referred to as “country code 809” — but in fact it is country code 1; city codes 809, 829, and 849. Country code +809 is unassigned.
The Republic of China (TW Taiwan) is officially recognized by the ITU as a part of CN the People’s Republic of China. The country code +886 is designated as “Taiwan, China,” as opposed to the designation of +86 as “China (People’s Republic of).” However, calls to Taiwan — including calls originating from the People’s Republic of China, Hong Kong, or Macau — are routed using country code +886, as shown in the table above. (The +86 6 numbering space in China’s numbering plan was previously reserved for Taiwan, although China has now released those numbers for assignment on the mainland.) HK Hong Kong was politically united with the PRC on 1997-07-01; all indications are that China has no plans to change the numbering for Hong Kong in the foreseeable future. MO Macau was united with the PRC on 1999-12-20, but also retains its separate country code.
Country code +970 has been implemented for the areas controlled by PS the Palestinian Authority in the West Bank and Gaza. Details remain sketchy. For the foreseeable future, areas controlled by the Palestinian Authority may be dialed by simply substituting +970 for the Israeli code +972, using the same city code and local number. At some point in the future, the Palestinians may undertake a renumbering of codes under +970.
وقد تم تنفيذ رمز البلد +970 المناطق التي تسيطر عليها السلطة الفلسطينية في الضفة الغربية وقطاع غزة. التفاصيل لا تزال غامضة. في المستقبل المنظور، يمكن طلبه المناطق التي تسيطر عليها السلطة الفلسطينية ببساطة عن طريق استبدال +970 لرمز +972 الإسرائيلي، وذلك باستخدام نفس رمز المدينة والرقم المحلي. في مرحلة ما في المستقبل، قد الفلسطينيين إجراء إعادة ترقيم رموز تحت +970.
The name of each country or territory is preceded by its ISO two-letter country code. In most cases, this two-letter code corresponds to the national top-level Internet domain; for example, Turkey has the .tr domain. Thus, you can find both the telephone country code and the e-mail country code here. Note that a few of the ISO country codes are not yet in use for the Internet: EH Western Sahara, PM Saint Pierre & Miquelon, WF Wallis & Futuna Islands, and YT Mayotte. Russia continues to use .su for some websites, almost 30 years after the dissolution of the Soviet Union. Also, for purposes other than the Internet, the ISO code of GB for Great Britain is used for the United Kingdom. (For example, GBP is the currency code for British pounds.)
There are now more than a thousand other Internet top-level domains. Here are just a few of those not listed above:
More than 40 countries have been assigned Internet domains in addition to those shown above, including domain names in other alphabets or character sets. Domains shown below with a [ yellow ] background are (proposed), or are in extremely limited use. Domains shown with a [ gray ] background have been approved, but do not yet have any domains at all. There are also more than 100 general domain names in non-ASCII character sets, including domains for specific companies or organizations, cities or regions, and translations of .com, .net, and .org.
|United Arab Emirates||.امارات||.emarat|
|European Union||.ευ||.ev||Greek alphabet|
|Republic of Korea||.한국||.han-guk||Korean|
|India||.भारत||.bhārat||Devanagari (Hindi, Marathi,
Maithili, Nepali, Bhojpuri …)
|.இந்தியா||.inthiyā||Tamil [th pronounced as in this]|
|Israel (proposed)||.ישראל||.yishrael||Hebrew alphabet|
|Cyprus (proposed)||.κπ||.kp||Greek alphabet|
|Japan (proposed)||.日本||.nippon||Japanese (Kanji)|
The information on this page is available in English, French, Spanish, Russian, Chinese, Japanese, Arabic, Greek, Swahili, and Hindi, on the world.html page, with additional local languages shown for many countries. Check it out! You can even download the ten-language listing as a PDF, formatted for either A4 (210 × 296 mm) or US Letter (8½ × 11″) printing. (Free for personal, non-commercial use; for other uses, check with LincMad.com.)
The information on this page is also available on a page formatted especially for “right-to-left” languages, since they do not work as well with Google Translate. For Arabic, Farsi, Urdu, Hebrew, and Yiddish, go to the world-rtl.html page.
The LincMad.com site also has a map of Africa with telephone country and city codes, and Internet country codes, in multiple languages.
Additional information about international country codes and other numbering issues is available from the World Telephone Numbering Guide (WTNG), maintained by Dave Leibold.
HowToCallAbroad.com also has simple instructions for calling from wherever you are to almost anywhere in the world, with listings of major city codes for most countries and links to comprehensive listings. Planet Numbers is a British site that also lists country codes and major city codes, along with instructions for using cheaper “dialaround” numbers to place international calls from the U.K.
Return to LincMad’s Telephone Area Code page
Last updated 2021-04-12.
LincMad.com received over a million visits from 1997 until the counter broke.
Check out my political blog at LincMad.blogspot.com.