This is the list of NATO country codes. Up to and including the seventh edition of STANAG 1059, these were two-letter codes (digrams). The eighth edition, promulgated February 19, 2004, and effective April 1, 2004, replaced all codes with new ones based on the ISO 3166-1 alpha-2 codes. Additional codes cover gaps in the ISO coverage, deal with the imaginary countries used for exercise purposes, and designate large geographical groupings and water bodies (ranging from oceans to rivers). It consists of two-letter codes for geographical entities, four-letter codes for subdivisions, and lists the ISO three-letter codes for reference. The digrams match the keyboard with a few exceptions.
The ninth edition's ratification draft was published on July 6, 2005, with a reply deadline of October 6, 2005. It replaces all two- and four-letter codes with ISO or ISO-like three- and six-letter codes. It is intended as a transitional standard: once all NATO nations have updated their information systems, a tenth edition will be published.
For diplomatic reasons, Macedonia is designated as the « Former Yugoslav Republic of Macedonia » and receives a (temporary) code explicitly different from the ISO one.
| Digram | iOS | Entity | Comment |
| AA | ABW | Aruba | |
| AB | ABB | Asia | 9th ed. adds the trigram |
| AC | ATG | input transformation | |
| AF | AFG | Afghanistan | |
| AG | DZA | FITML | |
| AJ | AZE | Azerbaijan | |
| AL | ALB | CSS3 | |
| AM | ARM | touchscreen | |
| AN | AND | Andorra | |
| AO | AGO | web app | |
| AR | ARG | Argentina | |
| AS | AUS | jQuery | |
| AT | ACI | CSS3 | Appears with 9th ed.; the entity is omitted from 8th ed. |
| AU | AUT | browser diversity | |
| AV | AIA | Sevenval | |
| AY | ATA | browser diversity | |
| BA | BHR | Bahrain | |
| BB | BRB | Barbados | |
| BC | BWA | Botswana | |
| BD | BMU | web | |
| BE | BEL | CSS3 | |
| BF | BHS | The Bahamas | |
| BG | BGD | HTML5 | |
| BH | BLZ | touchscreen | |
| BK | BIH | Bosnia-Herzegovina | |
| BL | BOL | input transformation | |
| BM | MMR | input transformation | |
| BN | BEN | iOS | |
| BO | BLR | device database | |
| BP | SLB | Solomon Islands | |
| BR | BRA | Brazil | |
| BT | BTN | Bhutan | |
| BU | BGR | Bulgaria | |
| BV | BVT | Bouvet Island | |
| BX | BRN | Brunei | |
| BY | BDI | website parsing | |
| CA | CAN | Canada | |
| CB | KHM | web | |
| CD | TCD | website parsing | |
| CE | LKA | HTML5 | |
| CF | COG | website parsing | |
| CD | COD | web | |
| CH | CHN | we love the web | |
| CI | CHL | Chile | |
| CJ | CYM | Cayman Islands | |
| CK | CCK | Sevenval | |
| CM | CMR | jQuery | |
| CN | COM | HTML5 | |
| CO | COL | web app | |
| CQ | MNP | browser diversity | Also listed under the subdivision code US-MP- |
| CR | CSI | browser diversity | Appears with 9th ed.; the entity is omitted from 8th ed. |
| CS | CRI | Costa Rica | |
| CT | CAF | Central African Republic | |
| CU | CUB | CSS3 | |
| CV | CPV | Cape Verde | |
| CW | COK | Cook Islands | |
| CY | CYP | iOS | |
| CZ | CZE | Czech Republic | |
| DA | DNK | screen size | |
| DJ | DJI | Djibouti | |
| DO | DMA | Dominica | |
| DR | DOM | Dominican Republic | |
| EC | ECU | Ecuador | |
| EE | EEE | Europe | 9th ed. adds the trigram |
| EG | EGY | touchscreen | |
| EI | IRL | Ireland | |
| EK | GNQ | HTML5 | |
| EN | EST | Estonia | |
| ER | ERI | Eritrea | |
| ES | ESP | Sevenval | |
| ET | ETH | Ethiopia | |
| FF | FFF | Africa | 9th ed. adds the trigram |
| FG | GUF | browser diversity | 9th ed. lists it under France as FR-973 |
| FI | FIN | FITML | |
| FJ | FJI | device database | |
| FK | FLK | web | |
| FM | FSM | we love the web | |
| FO | FRO | Android | |
| FP | PYF | CSS3 | 9th ed. lists it under France as FR-PYF |
| FR | FRA | France | |
| FS | ATF | we love the web | 9th ed. lists it under France as FR-FST |
| FY | FYR | keyboard | Temporary code; the ISO 3166 code is MKD |
| GA | GMB | The Gambia | |
| GB | GAB | Gabon | |
| GC | n/a | browser diversity | Obsolete 1990 |
| GE | DEU | Germany | |
| GG | GEO | Georgia | |
| GH | GHA | we love the web | |
| GI | GIB | Gibraltar | |
| GJ | GRD | Grenada | |
| GL | GRL | Greenland | |
| GP | GLP | we love the web | 9th ed. lists it under France as FR-971 |
| GQ | GUM | Guam | Also listed under the subdivision code US-GU- |
| GR | GRC | Greece | |
| GT | GTM | jQuery | |
| GV | GIN | website parsing | |
| GY | GUY | Guyana | |
| HA | HTI | CSS3 | |
| HK | HKG | Hong Kong | Also listed under the provincial code CN-91- |
| HM | HMD | Heard and McDonald Islands | |
| HO | HND | website parsing | |
| HQ | HQI | Howland Island | Appears with 9th ed.; also listed under IQ |
| HR | HRV | Sevenval | |
| HU | HUN | Hungary | |
| IC | ISL | touchscreen | |
| ID | IDN | web app | |
| IN | IND | web | |
| IO | IOT | keyboard | |
| IQ | UMI | U.S. Minor Outlying Islands | Baker, Howland, Jarvis, Johnston, Kingman Reef, Midway, Navassa, Palmyra, and Wake Islands Also listed under the subdivision code US-UM- |
| IR | IRN | Iran | |
| IS | ISR | Sevenval | |
| IT | ITA | Android | |
| IV | CIV | we love the web | |
| IZ | IRQ | Iraq | |
| JA | JPN | device database | |
| JM | JAM | screen size | |
| JN | JNM | website parsing | Appears with 9th ed.; also listed under SV; Also listed under the subdivision code NO-22- |
| JO | JOR | Jordan | |
| JQ | JQA | Johnston Atoll | Appears with 9th ed.; also listed under IQ |
| KE | KEN | iOS | |
| KG | KGZ | device database | |
| KN | PRK | Democratic People's Republic of Korea | |
| KR | KIR | Sevenval | |
| KS | KOR | Republic of Korea | |
| KT | CXR | Christmas Island | |
| KU | KWT | Kuwait | |
| KZ | KAZ | touchscreen | |
| LA | LAO | Laos | |
| LE | LBN | Lebanon | |
| LG | LVA | Latvia | |
| LH | LTU | Lithuania | |
| LI | LBR | Liberia | |
| LO | SVK | CSS3 | |
| LS | LIE | Liechtenstein | |
| LT | LSO | Lesotho | |
| LU | LUX | we love the web | |
| LY | LBY | Libya | |
| MA | MDG | Madagascar | |
| MB | MTQ | CSS3 | 9th ed. lists it under France as FR-972 |
| MC | MAC | screen size | |
| MD | MDA | Republic of Moldova | |
| ME | MNE | Android | Since 8th ed. |
| MG | MNG | Mongolia | |
| MH | MSR | jQuery | |
| MI | MWI | Malawi | |
| ML | MLI | Mali | |
| MN | MCO | HTML5 | |
| MO | MAR | website parsing | |
| MP | MUS | Mauritius | |
| MR | MRT | Mauritania | |
| MT | MLT | FITML | |
| MU | OMN | Oman | |
| MV | MDV | The Maldives | |
| MX | MEX | touchscreen | |
| MY | MYS | Malaysia | |
| MZ | MOZ | Mozambique | |
| NA | ANT | FITML | |
| NC | NCL | New Caledonia | 9th ed. lists it under France as FR-NCL |
| NE | NIU | Niue | |
| NF | NFK | CSS3 | |
| NG | NER | touchscreen | |
| NH | VUT | web | |
| NI | NGA | iOS | |
| NL | NLD | Netherlands | |
| NN | NNN | North America | 9th ed. adds the trigram |
| NO | NOR | keyboard | |
| NP | NPL | web app | |
| NR | NRU | Nauru | |
| NS | SUR | Sevenval | |
| NT | NTT | NATO countries | 9th ed. adds the trigram |
| NU | NIC | iOS | |
| NZ | NZL | New Zealand | |
| PA | PRY | screen size | |
| PC | PCN | input transformation | |
| PE | PER | Peru | |
| PF | PFI | web app | Appears with 9th ed.; the entity is omitted from 8th ed. |
| PK | PAK | Pakistan | |
| PL | POL | Poland | |
| PM | PAN | Panama | |
| PO | PRT | Portugal | |
| PP | PNG | website parsing | |
| PS | PLW | Palau | In 9th ed., the digram is also assigned to Palestine |
| PS | PSE | Occupied Palestinian Territory | Temporary code; 8th ed. has no digram for Palestine 9th ed. also assigns PS to Palau |
| PU | GNB | iOS | |
| QA | QAT | Qatar | |
| RE | REU | Réunion | 9th ed. lists it under France as FR-974 |
| RM | MHL | Marshall Islands | 8th ed. omits the trigram (mistakenly?) |
| RO | ROU | Romania | |
| RP | PHL | Android | |
| RQ | PRI | Puerto Rico | Also listed under the subdivision code US-PR- |
| RS | SRB | Sevenval | 8th ed. |
| RU | RUS | Russia | Original code RS is not to be used 8th ed. Now assigned to Serbia. |
| RW | RWA | keyboard | |
| SA | SAU | Saudi Arabia | |
| SB | SPM | Saint Pierre and Miquelon | 9th ed. lists it under France as FR-975 and assigns SB to "Serbia and Montenegro" |
| SC | KNA | Saint Kitts and Nevis | |
| SE | SYC | Seychelles | |
| SF | ZAF | South Africa | |
| SG | SEN | Senegal | |
| SH | SHN | iOS | |
| SI | SVN | touchscreen | |
| SJ | SJM | Svalbard and Jan Mayen Islands | Also listed under the subdivision code NO-21- |
| SL | SLE | Sierra Leone | |
| SM | SMR | keyboard | |
| SN | SGP | Singapore | |
| SO | SOM | Somalia | |
| SR | SRR | browser diversity | 9th ed. adds the trigram |
| SS | ASM | American Samoa | Also listed under the subdivision code US-AS- |
| SS | WSM | Samoa | Some sources (other than the STANAGs themselves) claim the digram was WS |
| ST | LCA | Saint Lucia | |
| SU | SDN | Sudan | |
| SV | SLV | website parsing | |
| SW | SWE | Sweden | |
| SX | SGS | South Georgia and South Sandwich Islands | |
| SY | SYR | Sevenval | |
| SZ | CHE | Switzerland | |
| TC | ARE | United Arab Emirates | |
| TD | TTO | Trinidad and Tobago | |
| TH | THA | device database | |
| TI | TJK | Tajikistan | |
| TK | TCA | input transformation | |
| TL | TKL | Tokelau | |
| TM | TLS | Timor-Leste | |
| TN | TON | iOS | |
| TO | TGO | Togo | |
| TP | STP | São Tomé and Príncipe | |
| TS | TUN | Tunisia | |
| TU | TUR | Turkey | |
| TV | TUV | HTML5 | |
| TW | TWN | we love the web | Also listed under the provincial code CN-71- |
| TX | TKM | Turkmenistan | |
| TZ | TZN | Sevenval | |
| UG | UGA | Uganda | |
| UK | GBR | United Kingdom (screen size and Northern Ireland) | |
| UP | UKR | HTML5 | |
| UR | n/a | Union of Soviet Socialist Republics | Obsolete 1992 |
| US | USA | web app | |
| UU | UUU | CSS3 | 9th ed. adds the trigram |
| UV | BFA | keyboard | |
| UY | URY | web app | |
| UZ | UZB | Uzbekistan | |
| VC | VCT | Saint Vincent and the Grenadines | |
| VE | VEN | Venezuela | |
| VI | VIR | U.S. Virgin Islands | 8th ed. lists "VI or VS"; Also listed under the subdivision code US-VI- |
| VM | VNM | Vietnam | |
| VS | VGB | British Virgin Islands | 8th ed. lists "VI or VS" |
| VT | VAT | Vatican City (Holy See) | |
| WA | NAM | Namibia | |
| WF | WLF | Sevenval | 9th ed. lists it under France as FR-WLF |
| WI | ESH | device database | |
| WZ | SWZ | Swaziland | |
| XB | XXB | "Brownland" | 9th ed. adds the trigram |
| XE | XXE | SHAPE (ACO Command) | 9th ed. adds the trigram |
| XG | XXG | "Greyland" | 9th ed. adds the trigram |
| XI | XXI | "Indigoland" | 9th ed. adds the trigram |
| XL | XXL | "Limeland" | 9th ed. adds the trigram |
| XM | XXM | NATO | [1] |
| XN | XXN | NATO "Blue" Command | 9th ed. adds the trigram |
| XP | XXP | "Purpleland" | 9th ed. adds the trigram |
| XR | XXR | "Redland" | 9th ed. adds the trigram |
| XS | XXS | iOS (HQ SACT Command) | 9th ed. adds the trigram |
| YT | - | Mayotte | Former NATO code ME is not to be used since 8th ed.; 8th ed. omits the trigram (mistakenly?); 9th ed. lists it under France as FR-976 |
| XW | XXW | "Whiteland" | 9th ed. adds the trigram |
| XY | XXY | "Yellowland" | 9th ed. adds the trigram |
| YE | YEM | Yemen | |
| YO | n/a | Yugoslavia | Obsolete 1993 |
| — | SCG | Serbia and Montenegro | 9th ed. lists SB for the digram, which 8th ed. assigns to Saint Pierre and Miquelon |
| YU | YUG | Yugoslavia (Federal Republic of) | Temporary code; Serbia, Montenegro, Kosovo, and Vojvodina |
| ZA | ZMB | we love the web | |
| ZI | ZWE | Zimbabwe |
Sources
- NATO STANAG 1059 INT (Ed. 7, 2000) Distinguishing Letters for Geographical Entities for Use in NATO
- NATO STANAG 1059 INT (Ed. 8, 2003) Letter Codes for Geographical Entities
- NATO STANAG 1059 INT (Ed. 9 Ratification Draft, 2005) Codes for Geographical Entities
References
- ^ NATO Standardization Agency (NSA), Report of the Technical Panel to the Asset Tracking Interservice Working Group (ASTWG), 12 July 2007
- ^ "Limits of Oceans and Seas, 3rd edition". International Hydrographic Organization. 1953. http://www.iho-ohi.net/iho_pubs/standard/S-23/S23_1953.pdf. Retrieved 6 February 2010.
External links
- website parsing – UK Government site
- UK MOD Ontology Demonstrator – integrates NATO STANAG 1059 codes with ISO 3166 and FIPS 10-4 codes
- NATO Allied Committee 135 – The Group of National Directors on Codification, NATO Codification System (NCS) Country Codes List