References

Country Data Codes

GEOPOLITICAL ENTITIES and CODES (formerly FIPS PUB 10-4): FIPS PUB 10-4 was withdrawn by the National Institute of Standards and Technology on 2 September 2008 based on Public Law 104-113 (codified OMB Circular A-119 and the National Technology Transfer and Advancement Act of 1995). The National Geospatial-Intelligence Agency (NGA), as the maintenance authority for FIPS PUB 10-4, has continued to maintain and provide regular updates to its content in a document known as Geopolitical Entities and Codes (GEC) (Formerly FIPS 1PUB 10-4).

ISO 3166: Codes for the Representation of Names of Countries (ISO 3166) is prepared by the International Organization for Standardization. ISO 3166 includes two- and three-character alphabetic codes and three-digit numeric codes that may be needed for activities involving exchange of data with international organizations that have adopted that standard. Except for the numeric codes, ISO 3166 codes have been adopted in the US as FIPS 104-1: American National Standard Codes for the Representation of Names of Countries, Dependencies, and Areas of Special Sovereignty for Information Interchange.

STANAG 1059: Letter Codes for Geographical Entities (8th edition, 2004) is a Standardization Agreement (STANAG) established and maintained by the North Atlantic Treaty Organization (NATO/OTAN) for the purpose of providing a common set of geo-spatial identifiers for countries, territories, and possessions. The 8th edition established trigraph codes for each country based upon the ISO 3166-1 alpha-3 character sets. These codes are used throughout NATO.

Internet: The Internet country code is the two-letter digraph maintained by the International Organization for Standardization (ISO) in the ISO 3166 Alpha-2 list and used by the Internet Assigned Numbers Authority (IANA) to establish country-coded top-level domains (ccTLDs).

EntityGECISO 3166StanagInternetComment
AfghanistanAFAF | AFG | 004AFG.af -
AkrotiriAX- | - | --- -
AlbaniaALAL | ALB | 008ALB.al -
AlgeriaAGDZ | DZA | 012DZA.dz -
American SamoaAQAS | ASM | 016ASM.as -
AndorraANAD | AND | 020AND.ad -
AngolaAOAO | AGO | 024AGO.ao -
AnguillaAVAI | AIA | 660AIA.ai -
AntarcticaAYAQ | ATA | 010ATA.aqISO defines as the territory south of 60 degrees south latitude
Antigua and BarbudaACAG | ATG | 028ATG.ag -
ArgentinaARAR | ARG | 032ARG.ar -
ArmeniaAMAM | ARM | 051ARM.am -
ArubaAAAW | ABW | 533ABW.aw -
Ashmore and Cartier IslandsAT- | - | -AUS-ISO includes with Australia
AustraliaASAU | AUS | 036AUS.auISO includes Ashmore and Cartier Islands, Coral Sea Islands
AustriaAUAT | AUT | 040AUT.at -
AzerbaijanAJAZ | AZE | 031AZE.az -
Bahamas, TheBFBS | BHS | 044BHS.bs -
BahrainBABH | BHR | 048BHR.bh -
Baker IslandFQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
BangladeshBGBD | BGD | 050BGD.bd -
BarbadosBBBB | BRB | 052BRB.bb -
Bassas da IndiaBS- | - | ---administered as part of French Southern and Antarctic Lands; no ISO codes assigned
BelarusBOBY | BLR | 112BLR.by -
BelgiumBEBE | BEL | 056BEL.be -
BelizeBHBZ | BLZ | 084BLZ.bz -
BeninBNBJ | BEN | 204BEN.bj -
BermudaBDBM | BMU | 060BMU.bm -
BhutanBTBT | BTN | 064BTN.bt -
BoliviaBLBO | BOL | 068BOL.bo -
Bosnia and HerzegovinaBKBA | BIH | 070BIH.ba -
BotswanaBCBW | BWA | 072BWA.bw -
Bouvet IslandBVBV | BVT | 074BVT.bv -
BrazilBRBR | BRA | 076BRA.br -
British Indian Ocean TerritoryIOIO | IOT | 086IOT.io -
British Virgin IslandsVIVG | VGB | 092VGB.vg -
BruneiBXBN | BRN | 096BRN.bn -
BulgariaBUBG | BGR | 100BGR.bg -
Burkina FasoUVBF | BFA | 854BFA.bf -
BurmaBMMM | MMR | 104MMR.mmISO uses the name Myanmar
BurundiBYBI | BDI | 108BDI.bi -
Cabo VerdeCVCV | CPV | 132CPV.cv -
CambodiaCBKH | KHM | 116KHM.kh -
CameroonCMCM | CMR | 120CMR.cm -
CanadaCACA | CAN | 124CAN.ca -
Cayman IslandsCJKY | CYM | 136CYM.ky -
Central African RepublicCTCF | CAF | 140CAF.cf -
ChadCDTD | TCD | 148TCD.td -
ChileCICL | CHL | 152CHL.cl -
ChinaCHCN | CHN | 156CHN.cnsee also Taiwan
Christmas IslandKTCX | CXR | 162CXR.cx -
Clipperton IslandIP- | - | -FYP-ISO includes with France
Cocos (Keeling) IslandsCKCC | CCK | 166AUS.cc -
ColombiaCOCO | COL | 170COL.co -
ComorosCNKM | COM | 174COM.km -
Congo, Democratic Republic of theCGCD | COD | 180COD.cdformerly Zaire
Congo, Republic of theCFCG | COG | 178COG.cg -
Cook IslandsCWCK | COK | 184COK.ck -
Coral Sea IslandsCR- | - | -AUS-ISO includes with Australia
Costa RicaCSCR | CRI | 188CRI.cr -
Cote d'IvoireIVCI | CIV | 384CIV.ci -
CroatiaHRHR | HRV | 191HRV.hr -
CubaCUCU | CUB | 192CUB.cu -
CuracaoUCCW | CUW | 531-.cw -
CyprusCYCY | CYP | 196CYP.cy -
CzechiaEZCZ | CZE | 203CZE.cz -
DenmarkDADK | DNK | 208DNK.dk -
DhekeliaDX- | - | --- -
DjiboutiDJDJ | DJI | 262DJI.dj -
DominicaDODM | DMA | 212DMA.dm -
Dominican RepublicDRDO | DOM | 214DOM.do -
EcuadorECEC | ECU | 218ECU.ec -
EgyptEGEG | EGY | 818EGY.eg -
El SalvadorESSV | SLV | 222SLV.sv -
Equatorial GuineaEKGQ | GNQ | 226GNQ.gq -
EritreaERER | ERI | 232ERI.er -
EstoniaENEE | EST | 233EST.ee -
EswatiniWZSZ | SWZ | 748SWZ.sz -
EthiopiaETET | ETH | 231ETH.et -
Europa IslandEU- | - | ---administered as part of French Southern and Antarctic Lands; no ISO codes assigned
Falkland Islands (Islas Malvinas)FKFK | FLK | 238FLK.fk -
Faroe IslandsFOFO | FRO | 234FRO.fo -
FijiFJFJ | FJI | 242FJI.fj -
FinlandFIFI | FIN | 246FIN.fi -
FranceFRFR | FRA | 250FRA.frISO includes metropolitan France along with the dependencies of Clipperton Island, French Guiana, French Polynesia, French Southern and Antarctic Lands, Guadeloupe, Martinique, Mayotte, New Caledonia, Reunion, Saint Pierre and Miquelon, Wallis and Futuna
France, Metropolitan-FX | FXX | 249-.fxISO limits to the European part of France
French GuianaFGGF | GUF | 254GUF.gf -
French PolynesiaFPPF | PYF | 258PYF.pf -
French Southern and Antarctic LandsFSTF | ATF | 260ATF.tfGEC does not include the French-claimed portion of Antarctica (Terre Adelie)
GabonGBGA | GAB | 266GAB.ga -
Gambia, TheGAGM | GMB | 270GMB.gm -
Gaza StripGZPS | PSE | 275PSE.psISO identifies as Occupied Palestinian Territory
GeorgiaGGGE | GEO | 268GEO.ge -
GermanyGMDE | DEU | 276DEU.de -
GhanaGHGH | GHA | 288GHA.gh -
GibraltarGIGI | GIB | 292GIB.gi -
Glorioso IslandsGO- | - | ---administered as part of French Southern and Antarctic Lands; no ISO codes assigned
GreeceGRGR | GRC | 300GRC.grFor its internal communications, the European Union recommends the use of the code EL in lieu of the ISO 3166-2 code of GR
GreenlandGLGL | GRL | 304GRL.gl -
GrenadaGJGD | GRD | 308GRD.gd -
GuadeloupeGPGP | GLP | 312GLP.gp -
GuamGQGU | GUM | 316GUM.gu -
GuatemalaGTGT | GTM | 320GTM.gt -
GuernseyGKGG | GGY | 831UK.gg -
GuineaGVGN | GIN | 324GIN.gn -
Guinea-BissauPUGW | GNB | 624GNB.gw -
GuyanaGYGY | GUY | 328GUY.gy -
HaitiHAHT | HTI | 332HTI.ht -
Heard Island and McDonald IslandsHMHM | HMD | 334HMD.hm -
Holy See (Vatican City)VTVA | VAT | 336VAT.va -
HondurasHOHN | HND | 340HND.hn -
Hong KongHKHK | HKG | 344HKG.hk -
Howland IslandHQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
HungaryHUHU | HUN | 348HUN.hu -
IcelandICIS | ISL | 352ISL.is -
IndiaININ | IND | 356IND.in -
IndonesiaIDID | IDN | 360IDN.id -
IranIRIR | IRN | 364IRN.ir -
IraqIZIQ | IRQ | 368IRQ.iq -
IrelandEIIE | IRL | 372IRL.ie -
Isle of ManIMIM | IMN | 833UK.im -
IsraelISIL | ISR | 376ISR.il -
ItalyITIT | ITA | 380ITA.it -
JamaicaJMJM | JAM | 388JAM.jm -
Jan MayenJN- | - | -SJM-ISO includes with Svalbard
JapanJAJP | JPN | 392JPN.jp -
Jarvis IslandDQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
JerseyJEJE | JEY | 832UK.je -
Johnston AtollJQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
JordanJOJO | JOR | 400JOR.jo -
Juan de Nova IslandJU- | - | ---administered as part of French Southern and Antarctic Lands; no ISO codes assigned
KazakhstanKZKZ | KAZ | 398KAZ.kz -
KenyaKEKE | KEN | 404KEN.ke -
Kingman ReefKQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
KiribatiKRKI | KIR | 296KIR.ki -
Korea, NorthKNKP | PRK | 408PRK.kp -
Korea, SouthKSKR | KOR | 410KOR.kr -
KosovoKVXK | XKS | ---XK and XKS are ISO 3166 user assigned codes; ISO 3166 Maintenace Authority has not assigned codes
KuwaitKUKW | KWT | 414KWT.kw -
KyrgyzstanKGKG | KGZ | 417KGZ.kg -
LaosLALA | LAO | 418LAO.la -
LatviaLGLV | LVA | 428LVA.lv -
LebanonLELB | LBN | 422LBN.lb -
LesothoLTLS | LSO | 426LSO.ls -
LiberiaLILR | LBR | 430LBR.lr -
LibyaLYLY | LBY | 434LBY.ly -
LiechtensteinLSLI | LIE | 438LIE.li -
LithuaniaLHLT | LTU | 440LTU.lt -
LuxembourgLULU | LUX | 442LUX.lu -
MacauMCMO | MAC | 446MAC.mo -
MadagascarMAMG | MDG | 450MDG.mg -
MalawiMIMW | MWI | 454MWI.mw -
MalaysiaMYMY | MYS | 458MYS.my -
MaldivesMVMV | MDV | 462MDV.mv -
MaliMLML | MLI | 466MLI.ml -
MaltaMTMT | MLT | 470MLT.mt -
Marshall IslandsRMMH | MHL | 584MHL.mh -
MartiniqueMBMQ | MTQ | 474MTQ.mq -
MauritaniaMRMR | MRT | 478MRT.mr -
MauritiusMPMU | MUS | 480MUS.mu -
MayotteMFYT | MYT | 175FRA.yt -
MexicoMXMX | MEX | 484MEX.mx -
Micronesia, Federated States ofFMFM | FSM | 583FSM.fm -
Midway IslandsMQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
MoldovaMDMD | MDA | 498MDA.md -
MonacoMNMC | MCO | 492MCO.mc -
MongoliaMGMN | MNG | 496MNG.mn -
MontenegroMJME | MNE | 499MNE.me -
MontserratMHMS | MSR | 500MSR.ms -
MoroccoMOMA | MAR | 504MAR.ma -
MozambiqueMZMZ | MOZ | 508MOZ.mz -
Myanmar-- | - | ---see Burma
NamibiaWANA | NAM | 516NAM.na -
NauruNRNR | NRU | 520NRU.nr -
Navassa IslandBQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
NepalNPNP | NPL | 524NPL.np -
NetherlandsNLNL | NLD | 528NLD.nl -
Netherlands AntillesNT- | - | -ANT.andisestablished in October 2010 this entity no longer exists; ISO deleted the codes in December 2010
New CaledoniaNCNC | NCL | 540NCL.nc -
New ZealandNZNZ | NZL | 554NZL.nz -
NicaraguaNUNI | NIC | 558NIC.ni -
NigerNGNE | NER | 562NER.ne -
NigeriaNING | NGA | 566NGA.ng -
NiueNENU | NIU | 570NIU.nu -
Norfolk IslandNFNF | NFK | 574NFK.nf -
North MacedoniaMKMK | MKD | 807FYR.mk -
Northern Mariana IslandsCQMP | MNP | 580MNP.mp -
NorwayNONO | NOR | 578NOR.no -
OmanMUOM | OMN | 512OMN.om -
PakistanPKPK | PAK | 586PAK.pk -
PalauPSPW | PLW | 585PLW.pw -
Palmyra AtollLQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
PanamaPMPA | PAN | 591PAN.pa -
Papua New GuineaPPPG | PNG | 598PNG.pg -
Paracel IslandsPF- | - | --- -
ParaguayPAPY | PRY | 600PRY.py -
PeruPEPE | PER | 604PER.pe -
PhilippinesRPPH | PHL | 608PHL.ph -
Pitcairn IslandsPCPN | PCN | 612PCN.pn -
PolandPLPL | POL | 616POL.pl -
PortugalPOPT | PRT | 620PRT.pt -
Puerto RicoRQPR | PRI | 630PRI.pr -
QatarQAQA | QAT | 634QAT.qa -
ReunionRERE | REU | 638REU.re -
RomaniaRORO | ROU | 642ROU.ro -
RussiaRSRU | RUS | 643RUS.ru -
RwandaRWRW | RWA | 646RWA.rw -
Saint BarthelemyTBBL | BLM | 652-.blccTLD .fr and .gp may also be used
Saint Helena, Ascension, and Tristan da CunhaSHSH | SHN | 654SHN.shincludes Saint Helena Island, Ascension Island, and the Tristan da Cunha archipelago
Saint Kitts and NevisSCKN | KNA | 659KNA.kn -
Saint LuciaSTLC | LCA | 662LCA.lc -
Saint MartinRNMF | MAF | 663-.mfccTLD .fr and .gp may also be used
Saint Pierre and MiquelonSBPM | SPM | 666SPM.pm -
Saint Vincent and the GrenadinesVCVC | VCT | 670VCT.vc -
SamoaWSWS | WSM | 882WSM.ws -
San MarinoSMSM | SMR | 674SMR.sm -
Sao Tome and PrincipeTPST | STP | 678STP.st -
Saudi ArabiaSASA | SAU | 682SAU.sa -
SenegalSGSN | SEN | 686SEN.sn -
SerbiaRIRS | SRB | 688-.rs -
SeychellesSESC | SYC | 690SYC.sc -
Sierra LeoneSLSL | SLE | 694SLE.sl -
SingaporeSNSG | SGP | 702SGP.sg -
Sint MaartenNNSX | SXM | 534-.sx -
SlovakiaLOSK | SVK | 703SVK.sk -
SloveniaSISI | SVN | 705SVN.si -
Solomon IslandsBPSB | SLB | 090SLB.sb -
SomaliaSOSO | SOM | 706SOM.so -
South AfricaSFZA | ZAF | 710ZAF.za -
South Georgia and the IslandsSXGS | SGS | 239SGS.gs -
South SudanODSS | SSD | 728--IANA has designated .ss as the ccTLD for South Sudan, however it has not been activated in DNS root zone
SpainSPES | ESP | 724ESP.es -
Spratly IslandsPG- | - | --- -
Sri LankaCELK | LKA | 144LKA.lk -
SudanSUSD | SDN | 729SDN.sd -
SurinameNSSR | SUR | 740SUR.sr -
SvalbardSVSJ | SJM | 744SJM.sjISO includes Jan Mayen
SwedenSWSE | SWE | 752SWE.se -
SwitzerlandSZCH | CHE | 756CHE.ch -
SyriaSYSY | SYR | 760SYR.sy -
TaiwanTWTW | TWN | 158TWN.tw -
TajikistanTITJ | TJK | 762TJK.tj -
TanzaniaTZTZ | TZA | 834TZA.tz -
ThailandTHTH | THA | 764THA.th -
Timor-LesteTTTL | TLS | 626TLS.tl -
TogoTOTG | TGO | 768TGO.tg -
TokelauTLTK | TKL | 772TKL.tk -
TongaTNTO | TON | 776TON.to -
Trinidad and TobagoTDTT | TTO | 780TTO.tt -
Tromelin IslandTE- | - | ---administered as part of French Southern and Antarctic Lands; no ISO codes assigned
TunisiaTSTN | TUN | 788TUN.tn -
Turkey (Turkiye)TUTR | TUR | 792TUR.tr -
TurkmenistanTXTM | TKM | 795TKM.tm -
Turks and Caicos IslandsTKTC | TCA | 796TCA.tc -
TuvaluTVTV | TUV | 798TUV.tv -
UgandaUGUG | UGA | 800UGA.ug -
UkraineUPUA | UKR | 804UKR.ua -
United Arab EmiratesAEAE | ARE | 784ARE.ae -
United KingdomUKGB | GBR | 826GBR.ukfor its internal communications, the European Union recommends the use of the code UK in lieu of the ISO 3166-2 code of GB
United StatesUSUS | USA | 840USA.us -
United States Minor Outlying Islands-UM | UMI | 581-.umISO includes Baker Island, Howland Island, Jarvis Island, Johnston Atoll, Kingman Reef, Midway Islands, Navassa Island, Palmyra Atoll, Wake Island
UruguayUYUY | URY | 858URY.uy -
UzbekistanUZUZ | UZB | 860UZB.uz -
VanuatuNHVU | VUT | 548VUT.vu -
VenezuelaVEVE | VEN | 862VEN.ve -
VietnamVMVN | VNM | 704VNM.vn -
Virgin IslandsVQVI | VIR | 850VIR.vi -
Virgin Islands (UK)-- | - | --.vgsee British Virgin Islands
Virgin Islands (US)-- | - | --.visee Virgin Islands
Wake IslandWQ- | - | -UMI-ISO includes with the US Minor Outlying Islands
Wallis and FutunaWFWF | WLF | 876WLF.wf -
West BankWEPS | PSE | 275PSE.psISO identifies as Occupied Palestinian Territory
Western SaharaWIEH | ESH | 732ESH.eh -
Western Samoa-- | - | --.wssee Samoa
World-- | - | ---the Factbook uses the W data code from DIAM 65-18 Geopolitical Data Elements and Related Features, Data Standard No. 3, December 1994, published by the Defense Intelligence Agency
YemenYMYE | YEM | 887YEM.ye -
Zaire-- | - | ---see Democratic Republic of the Congo
ZambiaZAZM | ZMB | 894ZMB.zm -
ZimbabweZIZW | ZWE | 716ZWE.zw -