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 name
Afghanistan
Albania
Antarctica
Algeria
American Samoa
Andorra
Angola
Antigua and Barbuda
Azerbaijan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Armenia
Barbados
Belgium
Bermuda
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Bouvet Island
Brazil
Belize
British Indian Ocean Territory
Solomon Islands
Virgin Islands
Brunei Darussalam
Bulgaria
Myanmar
Burundi
Belarus
Cambodia
Cameroon
Canada
Cabo Verde
Cayman Islands
Central African Republic
Sri Lanka
Chad
Chile
China
Taiwan, Province of China
Christmas Island
Cocos Islands
Colombia
Comoros
Mayotte
Congo
Congo, Democratic Republic of the
Cook Islands
Costa Rica
Croatia
Cuba
Cyprus
Czechia
Benin
Denmark
Dominica
Dominican Republic
Ecuador
El Salvador
Equatorial Guinea
Ethiopia
Eritrea
Estonia
Faroe Islands
Falkland Islands
South Georgia and the South Sandwich Islands
Fiji
Finland
France
French Guiana
French Polynesia
French Southern Territories
Djibouti
Gabon
Georgia
Gambia
Palestine, State of
Germany
Ghana
Gibraltar
Kiribati
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guinea
Guyana
Haiti
Heard Island and McDonald Islands
Holy See
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Kazakhstan
Jordan
Kenya
Korea
Korea, Republic of
Kuwait
Kyrgyzstan
Lao People's Democratic Republic
Lebanon
Lesotho
Latvia
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Martinique
Mauritania
Mauritius
Mexico
Monaco
Mongolia
Moldova, Republic of
Montenegro
Montserrat
Morocco
Mozambique
Oman
Namibia
Nauru
Nepal
Netherlands
Curaçao
Aruba
Sint Maarten
Bonaire, Sint Eustatius and Saba
New Caledonia
Vanuatu
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
Norway
Northern Mariana Islands
United States Minor Outlying Islands
Micronesia
Marshall Islands
Palau
Pakistan
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn
Poland
Portugal
Guinea-Bissau
Timor-Leste
Puerto Rico
Qatar
Romania
Russian Federation
Rwanda
Saint Barthélemy
Saint Helena, Ascension and Tristan da Cunha
Saint Kitts and Nevis
Anguilla
Saint Lucia
Saint Martin
Saint Pierre and Miquelon
Saint Vincent and the Grenadines
San Marino
São Tomé and Príncipe|
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovakia
Viet Nam
Slovenia
Somalia
South Africa
Zimbabwe
Spain
South Sudan
Sudan
Western Sahara
Suriname
Svalbard and Jan Mayen
Eswatini
Sweden
Switzerland
Syrian Arab Republic
Tajikistan
Thailand
Togo
Tokelau
Tonga
Trinidad and Tobago
United Arab Emirates
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
Uganda
Ukraine
North Macedonia
Egypt
United Kingdom of Great Britain and Northern Ireland
Guernsey
Jersey
Isle of Man
Tanzania, United Republic of
United States of America
Virgin Islands
Burkina Faso
Uruguay
Uzbekistan
Venezuela
Wallis and Futuna
Samoa
Yemen
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.

Withdrawn codes

When countries merge, split, or undergo territorial change, their numeric codes are withdrawn and new numeric codes are assigned. For example:
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
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
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.