ISO 3166-1 alpha-2
ISO 3166-1 alpha-2 codes are two-letter country codes in the ISO 3166-1 standard to represent countries and dependent territories. They are published by the International Organization for Standardization (ISO) as part of its ISO 3166 standard. They are the most widely used of the country codes published by ISO, and are used most prominently for the Internet's country code top-level domains (with a few changes). They were first included as part of the ISO 3166 standard in its first edition in 1974.
Uses and applications
The codes are used in different environments and are also part of other standards. In some cases they are not perfectly implemented.
Perfect implementations
The two-letter ISO 3166-1 codes are used in:
Imperfect implementations
Starting in 1985, two-letter codes have been used in the domain name system as country code top-level domains (ccTLDs). Currently, the Internet Assigned Numbers Authority assign the ccTLDs, mostly following the ISO 3166-1 alpha-2 codes, but with a few exceptions (e.g., the United Kingdom requested an exceptional reservation of .uk for their ccTLD instead of their native .gb).[1]
The WIPO coding standard ST.3 uses alpha-2 codes for encoding states, other entities and intergovernmental organizations (and their Patent/Trademark Offices), but includes a number of additional codes. For these additional codes, see the section Codes currently agreed not to use.
NATO country codes are also based on ISO 3166-1 alpha-2.
The European Commission uses ISO 3166-1 alpha-2 with two exceptions: EL (not GR) is used for Greece, and UK (not GB) is used for the United Kingdom.[2] This notwithstanding, Commission Regulation (EC) No 2645/98 of 9 December 1998 on the nomenclature of countries and territories for the external trade statistics of the Community and statistics of trade between Member States specified GB for the United Kingdom and GR for Greece.[3]
The United Nations uses a combination of ISO 3166 two- and three- letter codes, along with codes that pre-date ISO 3166, for international vehicle registration codes, the codes on the oval stickers used to identify foreign road vehicles.
Changes
Changes to ISO 3166-1 alpha-2 are tracked by ISO 3166-3.
Current codes
Decoding table
Below is a color-coded decoding table of all ISO 3166-1 alpha-2 code elements. Click on a cell to see the corresponding entry.
Officially assigned code elements
Below is a complete list of the current officially assigned ISO 3166-1 alpha-2 codes, with three columns:
- Alpha-2 ? 2-letter country code (with link to each country's ISO 3166-2 geocodes)
- Country name ? English short country name officially used by the ISO 3166 Maintenance Agency (ISO 3166/MA)
- Notes ? Any unofficial notes
| Alpha-2 |
Country name |
Notes |
| AD |
Andorra |
| AE |
United Arab Emirates |
| AF |
Afghanistan |
| AG |
Antigua and Barbuda |
| AI |
Anguilla |
AI previously represented French Afar and Issas |
| AL |
Albania |
| AM |
Armenia |
| AN |
Netherlands Antilles |
| AO |
Angola |
| AQ |
Antarctica |
Consisting of all territory south of latitude 60°S Code taken from "Antarctique", its French name |
| AR |
Argentina |
| AS |
American Samoa |
| AT |
Austria |
| AU |
Australia |
| AW |
Aruba |
| AX |
|
| AZ |
Azerbaijan |
| BA |
Bosnia and Herzegovina |
| BB |
Barbados |
| BD |
Bangladesh |
| BE |
Belgium |
| BF |
Burkina Faso |
Previously named "Upper Volta" HV |
| BG |
Bulgaria |
| BH |
Bahrain |
| BI |
Burundi |
| BJ |
Benin |
Previously named "Dahomey" DY |
| BL |
|
| BM |
Bermuda |
| BN |
Brunei Darussalam |
| BO |
Bolivia |
| BR |
Brazil |
| BS |
Bahamas |
| BT |
Bhutan |
| BV |
Bouvet Island |
| BW |
Botswana |
| BY |
Belarus |
Previously named "Byelorussian S.S.R." Code taken from "Byelorussia", its former name |
| BZ |
Belize |
| CA |
Canada |
| CC |
Cocos (Keeling) Islands |
| CD |
Congo, the Democratic Republic of the |
Previously named "Zaire" ZR |
| CF |
Central African Republic |
| CG |
Congo |
| CH |
Switzerland |
Code taken from "Confoederatio Helvetica", its official Latin name |
| CI |
|
Previously named "Ivory Coast" |
| CK |
Cook Islands |
| CL |
Chile |
| CM |
Cameroon |
| CN |
China |
| CO |
Colombia |
| CR |
Costa Rica |
| CU |
Cuba |
| CV |
Cape Verde |
| CX |
Christmas Island |
| CY |
Cyprus |
| CZ |
Czech Republic |
| DE |
Germany |
Previously named "Germany, Federal Republic of" Code taken from "Deutschland", its German name |
| DJ |
Djibouti |
Previously named "French Afar and Issas" AI |
| DK |
Denmark |
| DM |
Dominica |
| DO |
Dominican Republic |
| DZ |
Algeria |
Code taken from "Ledzayer", its Berber name |
| EC |
Ecuador |
| EE |
Estonia |
Code taken from "Eesti", its Estonian name |
| EG |
Egypt |
| EH |
Western Sahara |
Previously named "Spanish Sahara" Code taken from "Sahara español", its former Spanish name |
| ER |
Eritrea |
| ES |
Spain |
Includes Canary Islands, Ceuta and Melilla Code taken from "España", its Spanish name |
| ET |
Ethiopia |
| FI |
Finland |
| FJ |
Fiji |
| FK |
Falkland Islands (Malvinas) |
| FM |
Micronesia, Federated States of |
Previously named "Micronesia" |
| FO |
Faroe Islands |
| FR |
France |
Includes Clipperton Island |
| GA |
Gabon |
| GB |
United Kingdom |
Code taken from "Great Britain", part of its official name "United Kingdom of Great Britain and Northern Ireland" UK also exceptionally reserved on request of the United Kingdom |
| GD |
Grenada |
| GE |
Georgia |
GE previously represented Gilbert and Ellice Islands |
| GF |
French Guiana |
Code taken from "Guyane française", its French name |
| GG |
Guernsey |
| GH |
Ghana |
| GI |
Gibraltar |
| GL |
Greenland |
| GM |
Gambia |
| GN |
Guinea |
| GP |
Guadeloupe |
|
| GQ |
Equatorial Guinea |
Code taken from "Guinée équatoriale", its French name |
| GR |
Greece |
| GS |
South Georgia and the South Sandwich Islands |
| GT |
Guatemala |
| GU |
Guam |
| GW |
Guinea-Bissau |
| GY |
Guyana |
| HK |
Hong Kong |
| HM |
Heard Island and McDonald Islands |
| HN |
Honduras |
| HR |
Croatia |
Code taken from "Hrvatska", its Croatian name |
| HT |
Haiti |
| HU |
Hungary |
| ID |
Indonesia |
| IE |
Ireland |
| IL |
Israel |
| IM |
Isle of Man |
| IN |
India |
| IO |
British Indian Ocean Territory |
Includes Diego Garcia |
| IQ |
Iraq |
| IR |
Iran, Islamic Republic of |
| IS |
Iceland |
Code taken from "Ísland", its Icelandic name |
| IT |
Italy |
| JE |
Jersey |
| JM |
Jamaica |
| JO |
Jordan |
| JP |
Japan |
| KE |
Kenya |
| KG |
Kyrgyzstan |
| KH |
Cambodia |
Previously named "Kampuchea" Code taken from "Kampuchea", its former name |
| KI |
Kiribati |
| KM |
Comoros |
Code taken from "Komori", its Comorian name |
| KN |
Saint Kitts and Nevis |
Previously named "Saint Kitts-Nevis-Anguilla" |
| KP |
Korea, Democratic People's Republic of |
i.e., North Korea |
| KR |
Korea, Republic of |
i.e., South Korea |
| KW |
Kuwait |
| KY |
Cayman Islands |
| KZ |
Kazakhstan |
Previously named "Kazakstan" |
| LA |
Lao People's Democratic Republic |
| LB |
Lebanon |
| LC |
Saint Lucia |
| LI |
Liechtenstein |
| LK |
Sri Lanka |
| LR |
Liberia |
| LS |
Lesotho |
| LT |
Lithuania |
| LU |
Luxembourg |
| LV |
Latvia |
| LY |
Libyan Arab Jamahiriya |
| MA |
Morocco |
Code taken from "Maroc", its French name |
| MC |
Monaco |
| MD |
Moldova |
Previously named "Moldova, Republic of" |
| ME |
Montenegro |
| MF |
Saint Martin (French part) |
| MG |
Madagascar |
| MH |
Marshall Islands |
| MK |
Macedonia, the former Yugoslav Republic of |
Designated as such due to naming dispute Code taken from "Makedonija", its Macedonian name |
| ML |
Mali |
| MM |
Myanmar |
Previously named "Burma" BU |
| MN |
Mongolia |
| MO |
Macao |
Previously named "Macau" |
| MP |
Northern Mariana Islands |
| MQ |
Martinique |
| MR |
Mauritania |
| MS |
Montserrat |
| MT |
Malta |
| MU |
Mauritius |
| MV |
Maldives |
| MW |
Malawi |
| MX |
Mexico |
| MY |
Malaysia |
| MZ |
Mozambique |
| NA |
Namibia |
| NC |
New Caledonia |
| NE |
Niger |
| NF |
Norfolk Island |
| NG |
Nigeria |
| NI |
Nicaragua |
| NL |
Netherlands |
| NO |
Norway |
| NP |
Nepal |
| NR |
Nauru |
| NU |
Niue |
| NZ |
New Zealand |
| OM |
Oman |
| PA |
Panama |
| PE |
Peru |
| PF |
French Polynesia |
Code taken from "Polynésie française", its French name |
| PG |
Papua New Guinea |
| PH |
Philippines |
| PK |
Pakistan |
| PL |
Poland |
| PM |
Saint Pierre and Miquelon |
| PN |
Pitcairn |
| PR |
Puerto Rico |
| PS |
Palestinian Territory, Occupied |
Consisting of the West Bank and the Gaza Strip |
| PT |
Portugal |
| PW |
Palau |
| PY |
Paraguay |
| QA |
Qatar |
| RE |
|
| RO |
Romania |
| RS |
Serbia |
Code taken from "Republic of Serbia", its official name |
| RU |
Russian Federation |
| RW |
Rwanda |
| SA |
Saudi Arabia |
| SB |
Solomon Islands |
Code taken from "British Solomon Islands", its former name |
| SC |
Seychelles |
| SD |
Sudan |
| SE |
Sweden |
| SG |
Singapore |
| SH |
Saint Helena |
Includes Ascension Island and Tristan da Cunha |
| SI |
Slovenia |
| SJ |
Svalbard and Jan Mayen |
Consisting of Svalbard and Jan Mayen |
| SK |
Slovakia |
SK previously represented Sikkim |
| SL |
Sierra Leone |
| SM |
San Marino |
| SN |
Senegal |
| SO |
Somalia |
| SR |
Suriname |
| ST |
Sao Tome and Principe |
| SV |
El Salvador |
| SY |
Syrian Arab Republic |
| SZ |
Swaziland |
| TC |
Turks and Caicos Islands |
| TD |
Chad |
Code taken from "Tchad", its French name |
| TF |
French Southern Territories |
Covers the current jurisdiction of the French Southern and Antarctic Lands except Adélie Land. Code taken from "Terres australes françaises", its French name |
| TG |
Togo |
| TH |
Thailand |
| TJ |
Tajikistan |
| TK |
Tokelau |
| TL |
Timor-Leste |
Previously named "East Timor" TP |
| TM |
Turkmenistan |
| TN |
Tunisia |
| TO |
Tonga |
| TR |
Turkey |
| TT |
Trinidad and Tobago |
| TV |
Tuvalu |
| TW |
Taiwan, Province of China |
Covers the current jurisdiction of the Republic of China except Kinmen and Lienchiang Designated as such due to its political status within the UN |
| TZ |
Tanzania, United Republic of |
| UA |
Ukraine |
Previously named "Ukrainian S.S.R." |
| UG |
Uganda |
| UM |
United States Minor Outlying Islands |
Consisting of Baker Island, Howland Island, Jarvis Island, Johnston Atoll, Kingman Reef, Midway Atoll, Navassa Island, Palmyra Atoll, and Wake Island |
| US |
United States |
| UY |
Uruguay |
| UZ |
Uzbekistan |
| VA |
Holy See (Vatican City State) |
Administered by the Holy See Previously named "Vatican City State (Holy See)" |
| VC |
Saint Vincent and the Grenadines |
| VE |
Venezuela |
| VG |
Virgin Islands, British |
| VI |
Virgin Islands, U.S. |
| VN |
Viet Nam |
| VU |
Vanuatu |
Previously named "New Hebrides" NH |
| WF |
Wallis and Futuna |
| WS |
Samoa |
Code taken from "Western Samoa", its former name |
| YE |
Yemen |
Previously named "Yemen, Republic of" |
| YT |
Mayotte |
| ZA |
South Africa |
Code taken from "Zuid-Afrika", its Dutch name |
| ZM |
Zambia |
| ZW |
Zimbabwe |
Previously named "Southern Rhodesia" RH |
User-assigned code elements
The following alpha-2 codes can be user-assigned: AA, from QM to QZ, from XA to XZ, and ZZ. These code elements are 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, and the ISO 3166/MA will never use them in the updating process of the standard. For example:
- UN/LOCODE assigns XZ to Installations in International Waters.[4]
- The Directorate General of Customs of the Ministry of Finance of the Republic of China assigns their own codes for statistic needs, such as:[5]
Reserved code elements
Reserved code elements are codes which, while not ISO 3166-1 codes, are in use for some applications in conjunction with the ISO 3166 codes. The ISO 3166/MA therefore reserves them, so that they are not used for new official |