ISO 3166-1 numeric


ISO 3166-1 numeric codes are three-digit country codes defined in ISO 3166-1, part of the ISO 3166 standard published by the International Organization for Standardization, to represent countries, dependent territories, and special areas of geographical interest. They are similar to the three-digit country codes developed and maintained by the United Nations Statistics Division, from which they originate in its UN M.49 standard. They were first included as part of the ISO 3166 standard in its second edition in 1981, but they were released by the United Nations Statistics Division since as early as 1970.
An advantage of numeric codes over alphabetic codes is script independence. The ISO 3166-1 alphabetic codes use letters from the 26-letter English alphabet and are suitable for languages based on the Latin alphabet. For people and systems using non-Latin scripts, the English alphabet may be unavailable or difficult to use, understand, or correctly interpret. While numeric codes overcome the problems of script dependence, this independence comes at the cost of loss of mnemonic convenience.
Another advantage is that when countries merge or split, they will get a new numeric code, while the alphabetic code stays in use for that country. A persistent number is needed in datasets with historical country information.

Current codes

Officially assigned code elements

The following is a complete list of the current officially assigned ISO 3166-1 numeric codes, using a title case version of the English short names officially used by the ISO 3166 Maintenance Agency :
CodeCountry nameNotes
Afghanistan
Albania
Antarctica
Algeria
American Samoa
Andorra
Angola
Antigua and Barbuda
AzerbaijanBefore 1991: part of the USSR
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
ArmeniaBefore 1991: part of the USSR
Barbados
Belgium
Bermuda
Bhutan
Bolivia, Plurinational State of
Bosnia and HerzegovinaBefore 1992: part of Yugoslavia
Botswana
Bouvet Island
Brazil
BelizeFormerly British Honduras
British Indian Ocean Territory
Solomon IslandsFormerly British Solomon Islands
Virgin Islands (British)
Brunei Darussalam
Bulgaria
MyanmarFormerly Burma
Burundi
BelarusFormerly Byelorussian SSR
Cambodia
Cameroon
Canada
Cabo VerdeFormerly Cape Verde
Cayman Islands
Central African Republic
Sri LankaFormerly Ceylon
Chad
Chile
China
Taiwan, Province of China
Christmas Island
Cocos (Keeling) Islands
Colombia
Comoros
MayotteBefore 1975: part of Comoros; ISO code assigned in 1993
Congo
Congo, Democratic Republic of the
Cook Islands
Costa Rica
CroatiaBefore 1992: part of Yugoslavia
Cuba
Cyprus
CzechiaBefore 1993: part of Czechoslovakia
BeninFormerly Dahomey
Denmark
Dominica
Dominican Republic
Ecuador
El Salvador
Equatorial Guinea
Ethiopia
EritreaBefore 1993: part of Ethiopia
EstoniaBefore 1991: part of the USSR
Faroe IslandsPreviously spelled as Faeroe Islands
Falkland Islands (Malvinas)
South Georgia and the South Sandwich IslandsBefore 1993: part of the Falkland Islands
Fiji
Finland
Before 2004: included in Finland
France
French Guiana
French Polynesia
French Southern Territories
DjiboutiFormerly French Territory of the Afars and the Issas
Gabon
GeorgiaBefore 1991: part of the USSR
Gambia
Palestine, State ofReplaced the Gaza Strip, which was assigned code
by the United Nations Statistics Division
GermanyA unified country since 1990
Ghana
Gibraltar
KiribatiFormerly Gilbert and Ellice Islands
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guinea
Guyana
Haiti
Heard Island and McDonald Islands
Holy See
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran, Islamic Republic of
Iraq
Ireland
Israel
Italy
Formerly Ivory Coast
Jamaica
Japan
KazakhstanBefore 1991: part of the USSR
Jordan
Kenya
Korea, Democratic People's Republic of
Korea, Republic of
Kuwait
KyrgyzstanBefore 1991: part of the USSR
Lao People's Democratic Republic
Lebanon
Lesotho
LatviaBefore 1991: part of the USSR
Liberia
Libya
Liechtenstein
LithuaniaBefore 1991: part of the USSR
Luxembourg
Macao
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Martinique
Mauritania
Mauritius
Mexico
Monaco
Mongolia
Moldova, Republic ofBefore 1991: part of the USSR
MontenegroBefore 2006: part of Yugoslavia/Serbia and Montenegro
Montserrat
Morocco
Mozambique
OmanFormerly Muscat and Oman
Namibia
Nauru
Nepal
Netherlands, Kingdom of the
CuraçaoBefore 2010: part of the Netherlands Antilles
ArubaBefore 1986: part of the Netherlands Antilles
Sint Maarten (Dutch part)Before 2010: part of the Netherlands Antilles
Bonaire, Sint Eustatius and SabaBefore 2010: part of the Netherlands Antilles
New Caledonia
VanuatuFormerly New Hebrides
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
Norway
Northern Mariana IslandsBefore 1986: part of Pacific Islands (Trust Territory)
United States Minor Outlying IslandsMerger of uninhabited U.S. islands on the Pacific Ocean in 1986
Micronesia, Federated States ofBefore 1986: part of Pacific Islands (Trust Territory)
Marshall IslandsBefore 1986: part of Pacific Islands (Trust Territory)
PalauBefore 1986: part of Pacific Islands (Trust Territory)
Pakistan
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn
Poland
Portugal
Guinea-BissauFormerly Portuguese Guinea
Timor-LesteFormerly Portuguese Timor and East Timor
Puerto Rico
Qatar
Romania
Russian FederationBefore 1991: part of the USSR
Rwanda
Saint BarthélemyBefore 2007: part of Guadeloupe
Saint Helena, Ascension and Tristan da Cunha
Saint Kitts and NevisBefore 1985: part of Saint Kitts-Nevis-Anguilla
AnguillaBefore 1985: part of Saint Kitts-Nevis-Anguilla
Saint Lucia
Saint Martin (French part)Before 2007: part of Guadeloupe
Saint Pierre and Miquelon
Saint Vincent and the Grenadines
San Marino
[São Tomé and Príncipe|]
Saudi Arabia
Senegal
SerbiaBefore 2006: part of Yugoslavia/Serbia and Montenegro
Seychelles
Sierra Leone
Singapore
SlovakiaBefore 1993: part of Czechoslovakia
Viet NamOfficial name: Socialist Republic of Viet Nam
SloveniaBefore 1992: part of Yugoslavia
Somalia
South Africa
ZimbabweFormerly Southern Rhodesia
Spain
South SudanBefore 2011: part of Sudan
Sudan
Western SaharaFormerly Spanish Sahara
Suriname
Svalbard and Jan Mayen
EswatiniFormerly Swaziland
Sweden
Switzerland
Syrian Arab Republic
TajikistanBefore 1991: part of the USSR
Thailand
Togo
Tokelau
Tonga
Trinidad and Tobago
United Arab EmiratesFormerly Trucial States
Tunisia
Türkiye
TurkmenistanBefore 1991: part of the USSR
Turks and Caicos Islands
Tuvalu
Uganda
UkraineBefore 1991: part of the USSR
North MacedoniaBefore 1993: part of Yugoslavia
EgyptFormerly United Arab Republic
United Kingdom of Great Britain and Northern Ireland
GuernseyBefore 2006: included with the United Kingdom
JerseyBefore 2006: included with the United Kingdom
Isle of ManBefore 2006: included with the United Kingdom
Tanzania, United Republic of
United States of America
Virgin Islands (U.S.)
Burkina FasoFormerly Upper Volta
Uruguay
UzbekistanBefore 1991: part of the USSR
Venezuela, Bolivarian Republic of
Wallis and Futuna
SamoaFormerly Western Samoa
YemenA unified country since 1990
Zambia

User-assigned code elements

User-assigned code elements are codes at the disposal of users who need to add further names of countries, territories, or other geographical entities to their in-house application of ISO 3166-1. The ISO 3166/MA will never use these codes in the updating process of the standard. The numeric codes to can be user-assigned.
Examples include for Kosovo and for Cyprus used by Dun & Bradstreet.

Withdrawn codes

When countries merge, split, or undergo territorial change, their numeric codes are withdrawn and new numeric codes are assigned. For example:
  • East Germany and West Germany used numeric codes and respectively before their unification in 1990. Since then, the unified Germany has used numeric code, while keeping the alphabetic codes for West Germany.
  • Ethiopia used numeric code before Eritrea split away in 1993. Since then, Ethiopia has used numeric code, while keeping the same alphabetic codes.
  • Sudan used numeric code before South Sudan split away in 2011. Since then, Sudan has used numeric code, while keeping the same alphabetic codes.
If a country changes its name without any territorial change, its numeric code remains the same. For example, when Burma was renamed Myanmar without territorial change in 1989, its alphabetic codes were changed, but its numeric code has remained the same.
The following numeric codes have been withdrawn from ISO 3166-1:
CodeCountry nameNotes
Canton and Enderbury Islands
Czechoslovakia
Dronning Maud Land
Ethiopiabefore Eritrea split away in 1993
France, Metropolitan
German Democratic Republici.e., East Germany
Germany, Federal Republic ofi.e., West Germany
Johnston Island
Midway Islands
Netherlands Antillesafter Aruba split away in 1986
Netherlands Antillesbefore Aruba split away in 1986
Neutral Zone
Pacific Islands (Trust Territory)
Panamabefore adding Panama Canal Zone in 1979
Saint Kitts-Nevis-Anguilla
Yemen, Democratici.e., South Yemen
Sudanbefore South Sudan split away in 2011
USSR
United States Miscellaneous Pacific Islands
Wake Island
Yemen Arab Republici.e., North Yemen
Yugoslavia, Socialist Federal Republic of
Serbia and Montenegrooriginal name: Yugoslavia, Federal Republic of

The following numeric codes were also assigned by the United Nations Statistics Division, but these territories were never officially included in ISO 3166-1:
CodeTerritory name
Gaza Strip (Palestine)
German Democratic Republic, Berlin
Germany, West Berlin
Ryukyu Islands
Spanish North Africa
Channel Islands

In the UN M.49 standard developed by the United Nations Statistics Division, additional numeric codes are used to represent geographical regions and groupings of countries and areas for statistical processing purposes, but these codes are not included in ISO 3166-1. Unlike alphabetic codes, there are no reserved numeric codes in ISO 3166-1.