ISO 3166-1

ISO 3166-1, is part of the ISO 3166 standard. It gives a code for the names of countries and dependent territories, and is published by the International Organization for Standardization (ISO). The official name of the standard is Codes for the representation of names of countries and their subdivisions – Part 1: Country codes
 ISO 3166-1 alpha-2, a two-letter system, used in many applications, for example internet country code top-level domains (ccTLDs).
 ISO 3166-1 alpha-3, uses three letters, and makes it easier to work out the country name and code.
 ISO 3166-1 numeric, uses three digits. Using numbers is useful in countries that do not use the Latin alphabet. This is identical to codes defined by the United Nations Statistics Division.

ISO 3166-1 is not the only standard for country codes. Many international organizations use their own country codes, where some of them closely correspond to the ISO 3166-1 codes.

 Rules for inclusion 
Currently, 244 countries and territories have official ISO 3166-1 codes. The only way to enter a new country name into ISO 3166-1 is to have it registered in one of the following two sources:ISO 3166-1 and ccTLDs
 United Nations Terminology Bulletin Country Names, or
 Country and Region Codes for Statistical Use of the UN Statistics Division.

To be listed in the bulletin Country Names, a country or territory must be any of the following:
 a member country of the United Nations,
 a member of one of its specialized agencies, or
 a party to the Statute of the International Court of Justice.

Once a country name or territory name appears in either of these two sources, it will be added to ISO 3166-1 by default.

 Officially assigned code elements 
The following is a complete ISO 3166-1 encoding code list in alphabetical order by the English short country names officially used by the ISO 3166 Maintenance Agency (ISO 3166/MA), which uses country names from United Nations sources.
The table includes officially assigned codes only.

 English short name (using title case) Alpha-2 code Alpha-3 code Numeric code Link to ISO 3166-2 subdivision codes Independent  Afghanistan       ISO 3166-2:AF           ISO 3166-2:AX    Albania       ISO 3166-2:AL    Algeria       ISO 3166-2:DZ    American Samoa       ISO 3166-2:AS    Andorra       ISO 3166-2:AD    Angola       ISO 3166-2:AO    Anguilla       ISO 3166-2:AI    Antarctica       ISO 3166-2:AQ    Antigua and Barbuda       ISO 3166-2:AG    Argentina       ISO 3166-2:AR    Armenia       ISO 3166-2:AM    Aruba       ISO 3166-2:AW    Australia       ISO 3166-2:AU    Austria       ISO 3166-2:AT    Azerbaijan       ISO 3166-2:AZ    Bahamas       ISO 3166-2:BS    Bahrain       ISO 3166-2:BH    Bangladesh       ISO 3166-2:BD    Barbados       ISO 3166-2:BB    Belarus       ISO 3166-2:BY    Belgium       ISO 3166-2:BE    Belize       ISO 3166-2:BZ    Benin       ISO 3166-2:BJ    Bermuda       ISO 3166-2:BM    Bhutan       ISO 3166-2:BT    Bolivia (Plurinational State of)       ISO 3166-2:BO    Bonaire, Sint Eustatius and Saba       ISO 3166-2:BQ    Bosnia and Herzegovina       ISO 3166-2:BA    Botswana       ISO 3166-2:BW    Bouvet Island       ISO 3166-2:BV    Brazil       ISO 3166-2:BR    British Indian Ocean Territory       ISO 3166-2:IO    Brunei Darussalam       ISO 3166-2:BN    Bulgaria       ISO 3166-2:BG    Burkina Faso       ISO 3166-2:BF    Burundi       ISO 3166-2:BI    Cabo Verde       ISO 3166-2:CV    Cambodia       ISO 3166-2:KH    Cameroon       ISO 3166-2:CM    Canada       ISO 3166-2:CA    Cayman Islands       ISO 3166-2:KY    Central African Republic       ISO 3166-2:CF    Chad       ISO 3166-2:TD    Chile       ISO 3166-2:CL   Clipperton Island       ISO 3166-2:CP    Christmas Island       ISO 3166-2:CX    Cocos (Keeling) Islands       ISO 3166-2:CC    Colombia       ISO 3166-2:CO    Comoros       ISO 3166-2:KM    Congo       ISO 3166-2:CG    Congo, Democratic Republic of the       ISO 3166-2:CD    Cook Islands       ISO 3166-2:CK    Costa Rica       ISO 3166-2:CR           ISO 3166-2:CI    Croatia       ISO 3166-2:HR    Cuba       ISO 3166-2:CU           ISO 3166-2:CW    Cyprus       ISO 3166-2:CY    Czechia       ISO 3166-2:CZ    Denmark       ISO 3166-2:DK    Djibouti       ISO 3166-2:DJ    Dominica       ISO 3166-2:DM    Dominican Republic       ISO 3166-2:DO    Ecuador       ISO 3166-2:EC    Egypt       ISO 3166-2:EG    El Salvador       ISO 3166-2:SV    Equatorial Guinea       ISO 3166-2:GQ    Eritrea       ISO 3166-2:ER    Estonia       ISO 3166-2:EE    Eswatini       ISO 3166-2:SZ    Ethiopia       ISO 3166-2:ET    Falkland Islands (Malvinas)       ISO 3166-2:FK    Faroe Islands       ISO 3166-2:FO    Fiji       ISO 3166-2:FJ    Finland       ISO 3166-2:FI    France       ISO 3166-2:FR    French Guiana       ISO 3166-2:GF    French Polynesia       ISO 3166-2:PF    French Southern and Antarctic Lands       ISO 3166-2:TF    Gabon       ISO 3166-2:GA    Gambia       ISO 3166-2:GM    Georgia       ISO 3166-2:GE    Germany       ISO 3166-2:DE    Ghana       ISO 3166-2:GH    Gibraltar       ISO 3166-2:GI    Greece       ISO 3166-2:GR    Greenland       ISO 3166-2:GL    Grenada       ISO 3166-2:GD    Guadeloupe       ISO 3166-2:GP    Guam       ISO 3166-2:GU    Guatemala       ISO 3166-2:GT    Guernsey       ISO 3166-2:GG    Guinea       ISO 3166-2:GN    Guinea-Bissau       ISO 3166-2:GW    Guyana       ISO 3166-2:GY    Haiti       ISO 3166-2:HT    Heard Island and McDonald Islands       ISO 3166-2:HM    Holy See       ISO 3166-2:VA    Honduras       ISO 3166-2:HN    Hong Kong       ISO 3166-2:HK    Hungary       ISO 3166-2:HU    Iceland       ISO 3166-2:IS    India       ISO 3166-2:IN    Indonesia       ISO 3166-2:ID    Iran (Islamic Republic of)       ISO 3166-2:IR    Iraq       ISO 3166-2:IQ    Ireland       ISO 3166-2:IE    Isle of Man       ISO 3166-2:IM    Israel       ISO 3166-2:IL    Italy       ISO 3166-2:IT    Jamaica       ISO 3166-2:JM    Japan       ISO 3166-2:JP    Jersey       ISO 3166-2:JE    Jordan       ISO 3166-2:JO    Kazakhstan       ISO 3166-2:KZ    Kenya       ISO 3166-2:KE    Kiribati       ISO 3166-2:KI    Korea (Democratic People's Republic of)       ISO 3166-2:KP    Korea, Republic of       ISO 3166-2:KR    Kuwait       ISO 3166-2:KW    Kyrgyzstan       ISO 3166-2:KG    Lao People's Democratic Republic       ISO 3166-2:LA    Latvia       ISO 3166-2:LV    Lebanon       ISO 3166-2:LB    Lesotho       ISO 3166-2:LS    Liberia       ISO 3166-2:LR    Libya       ISO 3166-2:LY    Liechtenstein       ISO 3166-2:LI    Lithuania       ISO 3166-2:LT    Luxembourg       ISO 3166-2:LU    Macao       ISO 3166-2:MO    Madagascar       ISO 3166-2:MG    Malawi       ISO 3166-2:MW    Malaysia       ISO 3166-2:MY    Maldives       ISO 3166-2:MV    Mali       ISO 3166-2:ML    Malta       ISO 3166-2:MT    Marshall Islands       ISO 3166-2:MH    Martinique       ISO 3166-2:MQ    Mauritania       ISO 3166-2:MR    Mauritius       ISO 3166-2:MU    Mayotte       ISO 3166-2:YT    Mexico       ISO 3166-2:MX    Federated States of Micronesia       ISO 3166-2:FM    Moldova, Republic of       ISO 3166-2:MD    Monaco       ISO 3166-2:MC    Mongolia       ISO 3166-2:MN    Montenegro       ISO 3166-2:ME    Montserrat       ISO 3166-2:MS    Morocco       ISO 3166-2:MA    Mozambique       ISO 3166-2:MZ    Myanmar       ISO 3166-2:MM    Namibia       ISO 3166-2:NA    Nauru       ISO 3166-2:NR    Nepal       ISO 3166-2:NP    Netherlands       ISO 3166-2:NL    New Caledonia       ISO 3166-2:NC    New Zealand       ISO 3166-2:NZ    Nicaragua       ISO 3166-2:NI    Niger       ISO 3166-2:NE    Nigeria       ISO 3166-2:NG    Niue       ISO 3166-2:NU    Norfolk Island       ISO 3166-2:NF    North Macedonia       ISO 3166-2:MK    Northern Mariana Islands       ISO 3166-2:MP    Norway       ISO 3166-2:NO    Oman       ISO 3166-2:OM    Pakistan       ISO 3166-2:PK    Palau       ISO 3166-2:PW    Palestine, State of       ISO 3166-2:PS    Panama       ISO 3166-2:PA    Papua New Guinea       ISO 3166-2:PG    Paraguay       ISO 3166-2:PY    Peru       ISO 3166-2:PE    Philippines       ISO 3166-2:PH    Pitcairn Islands       ISO 3166-2:PN    Poland       ISO 3166-2:PL    Portugal       ISO 3166-2:PT    Puerto Rico       ISO 3166-2:PR    Qatar       ISO 3166-2:QA           ISO 3166-2:RE    Romania       ISO 3166-2:RO    Russian Federation       ISO 3166-2:RU    Rwanda       ISO 3166-2:RW           ISO 3166-2:BL    Saint Helena, Ascension and Tristan da Cunha       ISO 3166-2:SH    Saint Kitts and Nevis       ISO 3166-2:KN    Saint Lucia       ISO 3166-2:LC    Collectivity of Saint Martin       ISO 3166-2:MF    Saint Pierre and Miquelon       ISO 3166-2:PM    Saint Vincent and the Grenadines       ISO 3166-2:VC    Samoa       ISO 3166-2:WS    San Marino       ISO 3166-2:SM    Sao Tome and Principe       ISO 3166-2:ST    Saudi Arabia       ISO 3166-2:SA    Senegal       ISO 3166-2:SN    Serbia       ISO 3166-2:RS    Seychelles       ISO 3166-2:SC    Sierra Leone       ISO 3166-2:SL    Singapore       ISO 3166-2:SG    Sint Maarten       ISO 3166-2:SX    Slovakia       ISO 3166-2:SK    Slovenia       ISO 3166-2:SI    Solomon Islands       ISO 3166-2:SB    Somalia       ISO 3166-2:SO    South Africa       ISO 3166-2:ZA    South Georgia and the South Sandwich Islands       ISO 3166-2:GS    South Sudan       ISO 3166-2:SS    Spain       ISO 3166-2:ES    Sri Lanka       ISO 3166-2:LK    Sudan       ISO 3166-2:SD    Suriname       ISO 3166-2:SR    Svalbard and Jan Mayen       ISO 3166-2:SJ    Sweden       ISO 3166-2:SE    Switzerland       ISO 3166-2:CH    Syrian Arab Republic       ISO 3166-2:SY    Taiwan, Province of China       ISO 3166-2:TW    Tajikistan       ISO 3166-2:TJ    Tanzania, United Republic of       ISO 3166-2:TZ    Thailand       ISO 3166-2:TH    Timor-Leste       ISO 3166-2:TL    Togo       ISO 3166-2:TG    Tokelau       ISO 3166-2:TK    Tonga       ISO 3166-2:TO    Trinidad and Tobago       ISO 3166-2:TT    Tunisia       ISO 3166-2:TN    Turkey       ISO 3166-2:TR    Turkmenistan       ISO 3166-2:TM    Turks and Caicos Islands       ISO 3166-2:TC    Tuvalu       ISO 3166-2:TV    Uganda       ISO 3166-2:UG    Ukraine       ISO 3166-2:UA    United Arab Emirates       ISO 3166-2:AE    United Kingdom of Great Britain and Northern Ireland       ISO 3166-2:GB    United States of America       ISO 3166-2:US    United States Minor Outlying Islands       ISO 3166-2:UM    Uruguay       ISO 3166-2:UY    Uzbekistan       ISO 3166-2:UZ    Vanuatu       ISO 3166-2:VU    Venezuela (Bolivarian Republic of)       ISO 3166-2:VE    Viet Nam       ISO 3166-2:VN    Virgin Islands (British)       ISO 3166-2:VG    Virgin Islands (U.S.)       ISO 3166-2:VI    Wallis and Futuna       ISO 3166-2:WF    Western Sahara       ISO 3166-2:EH    Yemen       ISO 3166-2:YE    Zambia       ISO 3166-2:ZM    Zimbabwe       ISO 3166-2:ZW  

 Reserved and user-assigned code elements 
Besides the officially assigned codes, code elements may be expanded by using either reserved codes or user-assigned codes.

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. They are reserved to add flexibility to the coding system. Usually, obsolete codes may be kept as reserved, while some overseas territories, international organizations, and special nationality status have reserved codes of their own. See the corresponding sections in ISO 3166-1 alpha-2 and ISO 3166-1 alpha-3 for their respective reserved codes (ISO 3166-1 numeric does not have reserved codes).

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, and the ISO 3166/MA will never use them in the updating process of the standard. See the corresponding sections in ISO 3166-1 alpha-2, ISO 3166-1 alpha-3 and ISO 3166-1 numeric for their respective user-assigned codes.

 Changes 
A country or territory may get new codes if it changes its name or its territorial boundaries. A country generally gets new alphabetical codes if its name changes, whereas a new numeric code is associated with a change of boundaries. Changes to ISO 3166-1 are announced in periodic newsletters, of which 12 have been released since the first edition of ISO 3166-1 was published in 1997:
 Newsletter V-1 – Published 1998-02-05: change of official name of Samoa
 Newsletter V-2  – Published 1999-10-01: new entries for Palestinian Territory, Occupied
 Newsletter V-3  – Published 2002-02-01: change of alpha-3 code element for Romania
 Newsletter V-4  – Published 2002-05-20: name changes for various countries
 Newsletter V-5  – Published 2002-05-20: change of names and alphabetical code elements for East Timor
 Newsletter V-6  – Published 2002-11-15: change of names for East Timor (to Timor-Leste)
 Newsletter V-7 – Published 2002-11-15: change of official name of Comoros
 Newsletter V-8 – Published 2003-07-23: deletion of Yugoslavia, new entry for Serbia and Montenegro
 Newsletter V-9 – Published 2004-02-13: new entry for Åland Islands
 Newsletter V-10  – Published 2004-04-26: name changes for Afghanistan and Åland Islands
 Newsletter V-11  – Published 2006-03-29: new entries for Guernsey, Isle of Man and Jersey
 Newsletter V-12  – Published 2006-09-26: deletion of Serbia and Montenegro, new entries for Montenegro and Serbia
The second edition of ISO 3166-1 was published in 2007, which comprises a consolidation of all changes to the lists as published in the newsletters above.Second edition of ISO 3166-1 published

Related pages
 ISO 3166-2
 List of IOC country codes, slightly different codes from ISO 3166-1 alpha-3 codes, used by the International Olympic Committee
 List of FIFA country codes, slightly different codes from ISO 3166-1 alpha-3 codes, used by FIFA
 Comparison of IOC, FIFA, and ISO 3166 country codes
 Federal Information Processing Standard

 References 

Notes

Information on reserved codes taken from "Reserved code elements under ISO 3166-1" published by Secretariat of ISO/TC 46, ISO 3166 Maintenance Agency, 2001-02-13, available on request from ISO 3166/MA.

 Other websites 
 ISO 3166/MA – ISO 3166 Maintenance Agency at the International Organization for Standardization – includes up-to-date lists of two-letter codes.
 United Nations Statistics Division – Standard Country or Area Codes for Statistical Use – includes three-letter and numeric codes.
 CIA World Factbook – Cross-Reference List of Country Data Codes  (public domain)
 a list of ISO 3166-1 codes (including three-letter and numeric codes), and includes information about changes that have been made over the years.
 an xml document  containing country codes and country names in 7 languages.
 A page detailing all the ISO 3166-1 "2 digit codes" from FlagsInformation.com. 

Category:ISO 3166
Category:Lists of countries
Category:Country codes