Safe Haskell | Safe |
---|---|
Language | Haskell98 |
- Description : The country codes described by ISO 3166-1.
- Copyright : (c) 2018 Samuel May
- License : MPL-2.0
- Maintainer : ag.eitilt@gmail.com
- Stability : provisional
- Portability : portable
Synopsis
- module Data.Standards.ISO.Country.Primary.Translation
- data Alpha2
- = AC
- | AD
- | AE
- | AF
- | AG
- | AI
- | AL
- | AM
- | AN
- | AO
- | AP
- | AQ
- | AR
- | AS
- | AT
- | AU
- | AW
- | AX
- | AZ
- | BA
- | BB
- | BD
- | BE
- | BF
- | BG
- | BH
- | BI
- | BJ
- | BL
- | BM
- | BN
- | BO
- | BQ
- | BR
- | BS
- | BT
- | BU
- | BV
- | BW
- | BX
- | BY
- | BZ
- | CA
- | CC
- | CD
- | CF
- | CG
- | CH
- | CI
- | CK
- | CL
- | CM
- | CN
- | CO
- | CP
- | CR
- | CS
- | CT
- | CU
- | CV
- | CW
- | CX
- | CY
- | CZ
- | DD
- | DE
- | DG
- | DJ
- | DK
- | DM
- | DO
- | DY
- | DZ
- | EA
- | EC
- | EE
- | EF
- | EM
- | EP
- | EV
- | EW
- | EG
- | EH
- | ER
- | ES
- | ET
- | EU
- | EZ
- | FI
- | FJ
- | FK
- | FL
- | FM
- | FO
- | FQ
- | FR
- | FX
- | GA
- | GB
- | GC
- | GD
- | GE
- | GF
- | GG
- | GH
- | GI
- | GL
- | GM
- | GN
- | GP
- | GQ
- | GR
- | GS
- | GT
- | GU
- | GW
- | GY
- | HK
- | HM
- | HN
- | HR
- | HT
- | HU
- | HV
- | IB
- | IC
- | ID
- | IE
- | IL
- | IM
- | IN
- | IO
- | IQ
- | IR
- | IS
- | IT
- | JA
- | JE
- | JM
- | JO
- | JP
- | JT
- | KE
- | KG
- | KH
- | KI
- | KM
- | KN
- | KP
- | KR
- | KW
- | KY
- | KZ
- | LA
- | LB
- | LC
- | LF
- | LI
- | LK
- | LR
- | LS
- | LT
- | LU
- | LV
- | LY
- | MA
- | MC
- | MD
- | ME
- | MF
- | MG
- | MH
- | MI
- | MK
- | ML
- | MM
- | MN
- | MO
- | MP
- | MQ
- | MR
- | MS
- | MT
- | MU
- | MV
- | MW
- | MX
- | MY
- | MZ
- | NA
- | NC
- | NE
- | NF
- | NG
- | NH
- | NI
- | NL
- | NO
- | NP
- | NQ
- | NR
- | NT
- | NU
- | NZ
- | OA
- | OM
- | PA
- | PC
- | PE
- | PF
- | PG
- | PH
- | PI
- | PK
- | PL
- | PM
- | PN
- | PR
- | PS
- | PT
- | PU
- | PW
- | PY
- | PZ
- | QA
- | RA
- | RB
- | RC
- | RE
- | RH
- | RI
- | RM
- | RN
- | RO
- | RP
- | RS
- | RU
- | RW
- | SA
- | SB
- | SC
- | SD
- | SE
- | SF
- | SG
- | SH
- | SI
- | SJ
- | SK
- | SL
- | SM
- | SN
- | SO
- | SR
- | SS
- | ST
- | SU
- | SV
- | SX
- | SY
- | SZ
- | TA
- | TC
- | TD
- | TF
- | TG
- | TH
- | TJ
- | TK
- | TL
- | TM
- | TN
- | TO
- | TR
- | TP
- | TT
- | TV
- | TW
- | TZ
- | UA
- | UG
- | UK
- | UM
- | UN
- | US
- | UY
- | UZ
- | VA
- | VC
- | VD
- | VE
- | VG
- | VI
- | VN
- | VU
- | WF
- | WG
- | WK
- | WL
- | WO
- | WS
- | WV
- | YD
- | YE
- | YT
- | YU
- | YV
- | ZA
- | ZM
- | ZR
- | ZW
- data Alpha3
- = ABW
- | ADN
- | AFG
- | AFI
- | AGO
- | AIA
- | ALA
- | ALB
- | AND
- | ANT
- | ARE
- | ARG
- | ARM
- | ASC
- | ASM
- | ATA
- | ATB
- | ATF
- | ATG
- | ATN
- | AUS
- | AUT
- | AZE
- | BDI
- | BDS
- | BEL
- | BEN
- | BES
- | BFA
- | BGD
- | BGR
- | BHR
- | BHS
- | BIH
- | BLM
- | BLR
- | BLZ
- | BMU
- | BOL
- | BRA
- | BRB
- | BRN
- | BRU
- | BTN
- | BUR
- | BVT
- | BWA
- | BYS
- | CAF
- | CAN
- | CCK
- | CDN
- | CHE
- | CHL
- | CHN
- | CIV
- | CMR
- | COD
- | COG
- | COK
- | COL
- | COM
- | CPT
- | CPV
- | CRI
- | CSK
- | CTE
- | CUB
- | CUW
- | CXR
- | CYM
- | CYP
- | CZE
- | DDR
- | DEU
- | DGA
- | DHY
- | DJI
- | DMA
- | DNK
- | DOM
- | DZA
- | EAK
- | EAT
- | EAU
- | EAZ
- | ECU
- | EGY
- | ERI
- | ESH
- | ESP
- | EST
- | ETH
- | FIN
- | FJI
- | FLK
- | FRA
- | FRO
- | FSM
- | FXX
- | GAB
- | GBA
- | GBD
- | GBG
- | GBJ
- | GBM
- | GBN
- | GBO
- | GBP
- | GBR
- | GBS
- | GBZ
- | GCA
- | GEO
- | GEL
- | GGY
- | GHA
- | GIB
- | GIN
- | GLP
- | GMB
- | GNB
- | GNQ
- | GRC
- | GRD
- | GRL
- | GTM
- | GUF
- | GUM
- | GUY
- | HKJ
- | HKG
- | HMD
- | HND
- | HRV
- | HTI
- | HUN
- | HVO
- | IDN
- | IMN
- | IND
- | IOT
- | IRL
- | IRN
- | IRQ
- | ISL
- | ISR
- | ITA
- | JAM
- | JEY
- | JOR
- | JPN
- | JTN
- | KAZ
- | KEN
- | KGZ
- | KHM
- | KIR
- | KNA
- | KOR
- | KWT
- | LAO
- | LBN
- | LBR
- | LBY
- | LCA
- | LIE
- | LKA
- | LSO
- | LTU
- | LUX
- | LVA
- | MAC
- | MAF
- | MAL
- | MAR
- | MCO
- | MDA
- | MDG
- | MDV
- | MEX
- | MHL
- | MID
- | MKD
- | MLI
- | MLT
- | MMR
- | MNE
- | MNG
- | MNP
- | MOZ
- | MRT
- | MSR
- | MTQ
- | MUS
- | MWI
- | MYS
- | MYT
- | NAM
- | NCL
- | NER
- | NFK
- | NGA
- | NHB
- | NIC
- | NIU
- | NLD
- | NOR
- | NPL
- | NRU
- | NTZ
- | NZL
- | OMN
- | PAK
- | PAN
- | PCN
- | PCI
- | PCZ
- | PER
- | PHI
- | PHL
- | PLW
- | PNG
- | POL
- | PRI
- | PRK
- | PRT
- | PRY
- | PSE
- | PUS
- | PYF
- | QAT
- | RCA
- | RCB
- | RCH
- | REU
- | RHO
- | RMM
- | RNR
- | ROK
- | ROM
- | ROU
- | RSM
- | RSR
- | RUS
- | RWA
- | SAU
- | SCG
- | SDN
- | SEN
- | SGP
- | SGS
- | SHN
- | SJM
- | SKM
- | SLB
- | SLE
- | SLO
- | SLV
- | SME
- | SMR
- | SOM
- | SPM
- | SRB
- | SSD
- | STP
- | SUN
- | SUR
- | SVK
- | SVN
- | SWE
- | SWZ
- | SXM
- | SYC
- | SYR
- | TAA
- | TCA
- | TCD
- | TGO
- | THA
- | TJK
- | TKL
- | TKM
- | TLS
- | TMN
- | TMP
- | TON
- | TTO
- | TUN
- | TUR
- | TUV
- | TWN
- | TZA
- | UGA
- | UKR
- | UMI
- | UNA
- | UNK
- | UNO
- | URY
- | USA
- | UZB
- | VAT
- | VCT
- | VDR
- | VEN
- | VGB
- | VIR
- | VNM
- | VUT
- | WAG
- | WAK
- | WAL
- | WAN
- | WLF
- | WSM
- | YEM
- | YMD
- | YUG
- | ZAF
- | ZAR
- | ZMB
- | ZRE
- | ZWE
- data Numeric
- = C004
- | C008
- | C010
- | C012
- | C016
- | C020
- | C024
- | C028
- | C031
- | C032
- | C036
- | C040
- | C044
- | C048
- | C050
- | C051
- | C052
- | C056
- | C060
- | C064
- | C068
- | C070
- | C072
- | C074
- | C076
- | C080
- | C084
- | C086
- | C090
- | C092
- | C096
- | C100
- | C104
- | C108
- | C112
- | C116
- | C120
- | C124
- | C128
- | C132
- | C136
- | C140
- | C144
- | C148
- | C152
- | C156
- | C158
- | C162
- | C166
- | C170
- | C174
- | C175
- | C178
- | C180
- | C184
- | C188
- | C191
- | C192
- | C196
- | C200
- | C203
- | C204
- | C208
- | C212
- | C214
- | C216
- | C218
- | C222
- | C226
- | C230
- | C231
- | C232
- | C233
- | C234
- | C238
- | C239
- | C242
- | C246
- | C248
- | C249
- | C250
- | C254
- | C258
- | C260
- | C262
- | C266
- | C268
- | C270
- | C275
- | C276
- | C278
- | C280
- | C288
- | C292
- | C296
- | C300
- | C304
- | C308
- | C312
- | C316
- | C320
- | C324
- | C328
- | C332
- | C334
- | C336
- | C340
- | C344
- | C348
- | C352
- | C356
- | C360
- | C364
- | C368
- | C372
- | C376
- | C380
- | C384
- | C388
- | C392
- | C396
- | C398
- | C400
- | C404
- | C408
- | C410
- | C414
- | C417
- | C418
- | C422
- | C426
- | C428
- | C430
- | C434
- | C438
- | C440
- | C442
- | C446
- | C450
- | C454
- | C458
- | C462
- | C466
- | C470
- | C474
- | C478
- | C480
- | C484
- | C488
- | C492
- | C496
- | C498
- | C499
- | C500
- | C504
- | C508
- | C512
- | C516
- | C520
- | C524
- | C528
- | C530
- | C531
- | C532
- | C533
- | C534
- | C535
- | C536
- | C540
- | C548
- | C554
- | C558
- | C562
- | C566
- | C570
- | C574
- | C578
- | C580
- | C581
- | C582
- | C583
- | C584
- | C585
- | C586
- | C590
- | C591
- | C594
- | C598
- | C600
- | C604
- | C608
- | C612
- | C616
- | C620
- | C624
- | C626
- | C630
- | C634
- | C638
- | C642
- | C643
- | C646
- | C652
- | C654
- | C658
- | C659
- | C660
- | C662
- | C663
- | C666
- | C670
- | C674
- | C678
- | C682
- | C686
- | C688
- | C690
- | C694
- | C698
- | C702
- | C703
- | C704
- | C705
- | C706
- | C710
- | C714
- | C716
- | C720
- | C724
- | C728
- | C729
- | C732
- | C736
- | C740
- | C744
- | C748
- | C752
- | C756
- | C760
- | C762
- | C764
- | C768
- | C772
- | C776
- | C780
- | C784
- | C788
- | C792
- | C795
- | C796
- | C798
- | C800
- | C804
- | C807
- | C810
- | C818
- | C826
- | C831
- | C832
- | C833
- | C834
- | C840
- | C849
- | C850
- | C854
- | C858
- | C860
- | C862
- | C872
- | C876
- | C882
- | C886
- | C887
- | C890
- | C891
- | C894
- data Status
Documentation
The official, recommended codes for countries, translated into a type-safe
representation. Unless otherwise specified, all codes are Official
.
AC |
|
AD | Andorra |
AE | United Arab Emirates (the) |
AF | Afghanistan |
AG | Antigua and Barbuda |
AI | Anguilla; previously French Afar and Issas |
AL | Albania |
AM | Armenia |
AN | Deprecated: Divided into BQ, CW and SX, or use ISO 3166-3 code ANHH
|
AO | Angola |
AP | Warning: Not an official ISO 3166-1 code
|
AQ | Antarctica |
AR | Argentina |
AS | American Samoa |
AT | Austria |
AU | Australia |
AW | Aruba |
AX | Åland Islands |
AZ | Azerbaijan |
BA | Bosnia and Herzegovina |
BB | Barbados |
BD | Bangladesh |
BE | Belgium |
BF | Burkina Faso |
BG | Bulgaria |
BH | Bahrain |
BI | Burundi |
BJ | Benin |
BL | Saint Barthélemy |
BM | Bermuda |
BN | Brunei Darussalam |
BO | Bolivia (Plurinational State of) |
BQ | Bonaire, Sint Eustatius and Saba; previously British Antarctic Territory (the) |
BR | Brazil |
BS | Bahamas (the) |
BT | Bhutan |
BU | Deprecated: Use new code MM or ISO 3166-3 code BUMM
|
BV | Bouvet Island |
BW | Botswana |
BX | Warning: Not an official ISO 3166-1 code
|
BY | Belarus |
BZ | Belize |
CA | Canada |
CC | Cocos (Keeling) Islands (the) |
CD | Congo (the Democratic Republic of the) |
CF | Central African Republic (the) |
CG | Congo (the) |
CH | Switzerland |
CI | Côte d'Ivoire |
CK | Cook Islands (the) |
CL | Chile |
CM | Cameroon |
CN | China |
CO | Colombia |
CP |
|
CR | Costa Rica |
CS | Deprecated: Divided into ME and RS, or use ISO 3166-3 code CSXX; previous usage divided into CZ and SK, or use ISO 3166-3 code CSHH
|
CT | Deprecated: Use new code KI or ISO 3166-3 code CTKI
|
CU | Cuba |
CV | Cabo Verde |
CW | Curaçao |
CX | Christmas Island |
CY | Cyprus |
CZ | Czechia |
DD | Deprecated: Use new code DE or ISO 3166-3 code DDDE
|
DE | Germany |
DG |
|
DJ | Djibouti |
DK | Denmark |
DM | Dominica |
DO | Dominican Republic (the) |
DY | Deprecated: Use official code BJ
|
DZ | Algeria |
EA |
|
EC | Ecuador |
EE | Estonia |
EF | Warning: Not an official ISO 3166-1 code
|
EM | Warning: Not an official ISO 3166-1 code
|
EP | Warning: Not an official ISO 3166-1 code
|
EV | Warning: Not an official ISO 3166-1 code
|
EW | Deprecated: Use official code EE
|
EG | Egypt |
EH | Western Sahara |
ER | Eritrea |
ES | Spain |
ET | Ethiopia |
EU |
|
EZ |
|
FI | Finland |
FJ | Fiji |
FK | Falkland Islands (the) [Malvinas] |
FL | Deprecated: Use official code LI
|
FM | Micronesia (Federated States of) |
FO | Faroe Islands (the) |
FQ | Deprecated: Divided into TF and part of AQ, or use ISO 3166-3 code FQHH
|
FR | France |
FX |
|
GA | Gabon |
GB | United Kingdom of Great Britain and Northern Ireland (the) |
GC | Warning: Not an official ISO 3166-1 code
|
GD | Grenada |
GE | Georgia; previously Gilbert and Ellice Islands (the) |
GF | French Guiana |
GG | Guernsey |
GH | Ghana |
GI | Gibraltar |
GL | Greenland |
GM | Gambia (the) |
GN | Guinea |
GP | Guadeloupe |
GQ | Equatorial Guinea |
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 |
HT | Haiti |
HU | Hungary |
HV | Deprecated: Use new code BF or ISO 3166-3 code HVBF
|
IB | Warning: Not an official ISO 3166-1 code
|
IC |
|
ID | Indonesia |
IE | Ireland |
IL | Israel |
IM | Isle of Man |
IN | India |
IO | British Indian Ocean Territory (the) |
IQ | Iraq |
IR | Iran (Islamic Republic of) |
IS | Iceland |
IT | Italy |
JA | Deprecated: Use official code JM
|
JE | Jersey |
JM | Jamaica |
JO | Jordan |
JP | Japan |
JT | Deprecated: Use new code UM or ISO 3166-3 code JTUM
|
KE | Kenya |
KG | Kyrgyzstan |
KH | Cambodia |
KI | Kiribati |
KM | Comoros (the) |
KN | Saint Kitts and Nevis |
KP | Korea (the Democratic People's Republic of) |
KR | Korea (the Republic of) |
KW | Kuwait |
KY | Cayman Islands (the) |
KZ | Kazakhstan |
LA | Lao People's Democratic Republic (the) |
LB | Lebanon |
LC | Saint Lucia |
LF | Deprecated: Use code for entire country LY
|
LI | Liechtenstein |
LK | Sri Lanka |
LR | Liberia |
LS | Lesotho |
LT | Lithuania |
LU | Luxembourg |
LV | Latvia |
LY | Libya |
MA | Morocco |
MC | Monaco |
MD | Moldova (the Republic of) |
ME | Montenegro |
MF | Saint Martin (French part) |
MG | Madagascar |
MH | Marshall Islands (the) |
MI | Deprecated: Use new code UM or ISO 3166-3 code MIUM
|
MK | Macedonia (the former Yugoslav Republic of) |
ML | Mali |
MM | Myanmar |
MN | Mongolia |
MO | Macao |
MP | Northern Mariana Islands (the) |
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 (the) |
NF | Norfolk Island |
NG | Nigeria |
NH | Deprecated: Use new code VU or ISO 3166-3 code NHVU
|
NI | Nicaragua |
NL | Netherlands (the) |
NO | Norway |
NP | Nepal |
NQ | Deprecated: Use new code AQ or ISO 3166-3 code NQAQ
|
NR | Nauru |
NT | Deprecated: Divided between IQ and SA, or use ISO 3166-3 code NTHH
|
NU | Niue |
NZ | New Zealand |
OA | Warning: Not an official ISO 3166-1 code
|
OM | Oman |
PA | Panama |
PC | Deprecated: Divided into FM, MH, MP and PW, or use ISO 3166-3 code PCHH
|
PE | Peru |
PF | French Polynesia |
PG | Papua New Guinea |
PH | Philippines (the) |
PI | Deprecated: Use official code PH
|
PK | Pakistan |
PL | Poland |
PM | Saint Pierre and Miquelon |
PN | Pitcairn |
PR | Puerto Rico |
PS | Palestine, State of |
PT | Portugal |
PU | Deprecated: Use new code UM or ISO 3166-3 code PUUM
|
PW | Palau |
PY | Paraguay |
PZ | Deprecated: Use new code PA or ISO 3166-3 code PZPA
|
QA | Qatar |
RA | Deprecated: Use official code AR
|
RB | Deprecated: Use official code BO or BW, respectively
|
RC | Deprecated: Use official code CN
|
RE | Réunion |
RH | Deprecated: Use official code HT
|
RI | Deprecated: Use official code ID
|
RM | Deprecated: Use official code MG
|
RN | Deprecated: Use official code NE
|
RO | Romania |
RP | Deprecated: Use official code PH
|
RS | Serbia |
RU | Russian Federation (the) |
RW | Rwanda |
SA | Saudi Arabia |
SB | Solomon Islands |
SC | Seychelles |
SD | Sudan (the) |
SE | Sweden |
SF | Deprecated: Use official code FI
|
SG | Singapore |
SH | Saint Helena, Ascension and Tristan da Cunha |
SI | Slovenia |
SJ | Svalbard and Jan Mayen |
SK | Slovakia; previously Sikkim |
SL | Sierra Leone |
SM | San Marino |
SN | Senegal |
SO | Somalia |
SR | Suriname |
SS | South Sudan |
ST | Sao Tome and Principe |
SU |
|
SV | El Salvador |
SX | Sint Maarten (Dutch part) |
SY | Syrian Arab Republic |
SZ | Eswatini |
TA |
|
TC | Turks and Caicos Islands (the) |
TD | Chad |
TF | French Southern Territories (the) |
TG | Togo |
TH | Thailand |
TJ | Tajikistan |
TK | Tokelau |
TL | Timor-Leste |
TM | Turkmenistan |
TN | Tunisia |
TO | Tonga |
TR | Turkey |
TP | Deprecated: Use new code TL or ISO 3166-3 code TPTL
|
TT | Trinidad and Tobago |
TV | Tuvalu |
TW | Taiwan (Province of China) |
TZ | Tanzania, United Republic of |
UA | Ukraine |
UG | Uganda |
UK | Warning: Official country code is GB
|
UM | United States Minor Outlying Islands (the) |
UN |
|
US | United States of America (the) |
UY | Uruguay |
UZ | Uzbekistan |
VA | Holy See (the) |
VC | Saint Vincent and the Grenadines |
VD | Deprecated: Use new code VN or ISO 3166-3 code VDVN
|
VE | Venezuela (Bolivarian Republic of) |
VG | Virgin Islands (British) |
VI | Virgin Islands (U.S.) |
VN | Viet Nam |
VU | Vanuatu |
WF | Wallis and Futuna |
WG | Deprecated: Use official code GD
|
WK | Deprecated: Use new code UM or ISO 3166-3 code WKUM
|
WL | Deprecated: Use official code LC
|
WO | Warning: Not an official ISO 3166-1 code
|
WS | Samoa |
WV | Deprecated: Use official code VC
|
YD | Deprecated: Use new code YE or ISO 3166-3 code YDYE
|
YE | Yemen |
YT | Mayotte |
YU | Deprecated: Use ISO 3166-3 code YUCS
|
YV | Deprecated: Use official code VE
|
ZA | South Africa |
ZM | Zambia |
ZR | Deprecated: Use new code CD or ISO 3166-3 code ZRCD
|
ZW | Zimbabwe |
The official codes for countries with less collisions and therefore more
similar to the full name, translated into a type-safe representation. Unless
otherwise specified, all codes are Official
.
ABW | Aruba |
ADN | Deprecated: Use new code YEM
|
AFG | Afghanistan |
AFI | Deprecated: Use new code DJI or ISO 3166-3 code AIDJ
|
AGO | Angola |
AIA | Anguilla |
ALA | Åland Islands |
ALB | Albania |
AND | Andorra |
ANT | Deprecated: Divided into BES, CUW and SXM, or use ISO 3166-3 code ANHH
|
ARE | United Arab Emirates (the) |
ARG | Argentina |
ARM | Armenia |
ASC |
|
ASM | American Samoa |
ATA | Antarctica |
ATB | Deprecated: Use new code ATA or ISO 3166-3 code BQAQ
|
ATF | French Southern Territories (the) |
ATG | Antigua and Barbuda |
ATN | Deprecated: Use new code ATA or ISO 3166-3 code NQAQ
|
AUS | Australia |
AUT | Austria |
AZE | Azerbaijan |
BDI | Burundi |
BDS | Deprecated: Use official code BRB
|
BEL | Belgium |
BEN | Benin |
BES | Bonaire, Sint Eustatius and Saba |
BFA | Burkina Faso |
BGD | Bangladesh |
BGR | Bulgaria |
BHR | Bahrain |
BHS | Bahamas (the) |
BIH | Bosnia and Herzegovina |
BLM | Saint Barthélemy |
BLR | Belarus |
BLZ | Belize |
BMU | Bermuda |
BOL | Bolivia (Plurinational State of) |
BRA | Brazil |
BRB | Barbados |
BRN | Brunei Darussalam |
BRU | Deprecated: Use official code BRN
|
BTN | Bhutan |
BUR | Deprecated: Use new code MMR or ISO 3166-3 code BUMM
|
BVT | Bouvet Island |
BWA | Botswana |
BYS | Deprecated: Use new code BLR or ISO 3166-3 code BYAA
|
CAF | Central African Republic (the) |
CAN | Canada |
CCK | Cocos (Keeling) Islands (the) |
CDN | Deprecated: Use official code CAN
|
CHE | Switzerland |
CHL | Chile |
CHN | China |
CIV | Côte d'Ivoire |
CMR | Cameroon |
COD | Congo (the Democratic Republic of the) |
COG | Congo (the) |
COK | Cook Islands (the) |
COL | Colombia |
COM | Comoros (the) |
CPT |
|
CPV | Cabo Verde |
CRI | Costa Rica |
CSK | Deprecated: Divided into CZE and SVK, or use ISO 3166-3 code CSHH
|
CTE | Deprecated: Use new code KIR or ISO 3166-3 code CTKI
|
CUB | Cuba |
CUW | Curaçao |
CXR | Christmas Island |
CYM | Cayman Islands (the) |
CYP | Cyprus |
CZE | Czechia |
DDR | Deprecated: Use new code DEU or ISO 3166-3 code DDDE
|
DEU | Germany |
DGA |
|
DHY | Deprecated: Use new code BEN or ISO 3166-3 code DYBJ
|
DJI | Djibouti |
DMA | Dominica |
DNK | Denmark |
DOM | Dominican Republic (the) |
DZA | Algeria |
EAK | Deprecated: Use official code KEN
|
EAT | Deprecated: Use code for entire country TZA
|
EAU | Deprecated: Use official code UGA
|
EAZ | Deprecated: Use code for entire country TZA
|
ECU | Ecuador |
EGY | Egypt |
ERI | Eritrea |
ESH | Western Sahara |
ESP | Spain |
EST | Estonia |
ETH | Ethiopia |
FIN | Finland |
FJI | Fiji |
FLK | Falkland Islands (the) [Malvinas] |
FRA | France |
FRO | Faroe Islands (the) |
FSM | Micronesia (Federated States of) |
FXX |
|
GAB | Gabon |
GBA | Deprecated: Use code for entire region GGY
|
GBD | Warning: Not an official ISO 3166-1 code
|
GBG | Deprecated: Use official code GGY
|
GBJ | Deprecated: Use official code JEY
|
GBM | Deprecated: Use official code IMN
|
GBN | Warning: Not an official ISO 3166-1 code
|
GBO | Warning: Not an official ISO 3166-1 code
|
GBP | Warning: Not an official ISO 3166-1 code
|
GBR | United Kingdom of Great Britain and Northern Ireland (the) |
GBS | Warning: Not an official ISO 3166-1 code
|
GBZ | Deprecated: Use official code GIB
|
GCA | Deprecated: Use official code GTM
|
GEO | Georgia |
GEL | Deprecated: Divided into KIR and TUV, or use ISO 3166-3 code GEHH
|
GGY | Guernsey |
GHA | Ghana |
GIB | Gibraltar |
GIN | Guinea |
GLP | Guadeloupe |
GMB | Gambia (the) |
GNB | Guinea-Bissau |
GNQ | Equatorial Guinea |
GRC | Greece |
GRD | Grenada |
GRL | Greenland |
GTM | Guatemala |
GUF | French Guiana |
GUM | Guam |
GUY | Guyana |
HKJ | Deprecated: Use official code JOR
|
HKG | Hong Kong |
HMD | Heard Island and McDonald Islands |
HND | Honduras |
HRV | Croatia |
HTI | Haiti |
HUN | Hungary |
HVO | Deprecated: Use new code BFA or ISO 3166-3 code HVBF
|
IDN | Indonesia |
IMN | Isle of Man |
IND | India |
IOT | British Indian Ocean Territory (the) |
IRL | Ireland |
IRN | Iran (Islamic Republic of) |
IRQ | Iraq |
ISL | Iceland |
ISR | Israel |
ITA | Italy |
JAM | Jamaica |
JEY | Jersey |
JOR | Jordan |
JPN | Japan |
JTN | Deprecated: Use new code UMI or ISO 3166-3 code JTUM
|
KAZ | Kazakhstan |
KEN | Kenya |
KGZ | Kyrgyzstan |
KHM | Cambodia |
KIR | Kiribati |
KNA | Saint Kitts and Nevis |
KOR | Korea (the Republic of) |
KWT | Kuwait |
LAO | Lao People's Democratic Republic (the) |
LBN | Lebanon |
LBR | Liberia |
LBY | Libya |
LCA | Saint Lucia |
LIE | Liechtenstein |
LKA | Sri Lanka |
LSO | Lesotho |
LTU | Lithuania |
LUX | Luxembourg |
LVA | Latvia |
MAC | Macao |
MAF | Saint Martin (French part) |
MAL | Deprecated: Use official code MYS
|
MAR | Morocco |
MCO | Monaco |
MDA | Moldova (the Republic of) |
MDG | Madagascar |
MDV | Maldives |
MEX | Mexico |
MHL | Marshall Islands (the) |
MID | Deprecated: Use new code UMI or ISO 3166-3 code MIUM
|
MKD | Macedonia (the former Yugoslav Republic of) |
MLI | Mali |
MLT | Malta |
MMR | Myanmar |
MNE | Montenegro |
MNG | Mongolia |
MNP | Northern Mariana Islands (the) |
MOZ | Mozambique |
MRT | Mauritania |
MSR | Montserrat |
MTQ | Martinique |
MUS | Mauritius |
MWI | Malawi |
MYS | Malaysia |
MYT | Mayotte |
NAM | Namibia |
NCL | New Caledonia |
NER | Niger (the) |
NFK | Norfolk Island |
NGA | Nigeria |
NHB | Deprecated: Use new code VUT or ISO 3166-3 code NHVU
|
NIC | Nicaragua |
NIU | Niue |
NLD | Netherlands (the) |
NOR | Norway |
NPL | Nepal |
NRU | Nauru |
NTZ | Deprecated: Divided between IRQ and SAU, or use ISO 3166-3 code NTHH
|
NZL | New Zealand |
OMN | Oman |
PAK | Pakistan |
PAN | Panama |
PCN | Pitcairn |
PCI | Deprecated: Divided into FSM, MHL, MNP and PLW, or use ISO 3166-3 code PCHH
|
PCZ | Deprecated: Use new code PAN or ISO 3166-3 code PZPA
|
PER | Peru |
PHI | Deprecated: Use new code PHL
|
PHL | Philippines (the) |
PLW | Palau |
PNG | Papua New Guinea |
POL | Poland |
PRI | Puerto Rico |
PRK | Korea (the Democratic People's Republic of) |
PRT | Portugal |
PRY | Paraguay |
PSE | Palestine, State of |
PUS | Deprecated: Use new code UMI or ISO 3166-3 code PUUM
|
PYF | French Polynesia |
QAT | Qatar |
RCA | Deprecated: Use official code CAF
|
RCB | Deprecated: Use official code COG
|
RCH | Deprecated: Use official code CHL
|
REU | Réunion |
RHO | Deprecated: Use new code ZWE or ISO 3166-3 code RHZW
|
RMM | Deprecated: Use official code MLI
|
RNR | Deprecated: Use official code ZMB
|
ROK | Deprecated: Use official code KOR
|
ROM | Deprecated: Use new code ROU
|
ROU | Romania |
RSM | Deprecated: Use official code SMR
|
RSR | Deprecated: Use official code ZWE
|
RUS | Russian Federation (the) |
RWA | Rwanda |
SAU | Saudi Arabia |
SCG | Deprecated: Divided into MNE and SRB, or use ISO 3166-3 code CSXX
|
SDN | Sudan (the) |
SEN | Senegal |
SGP | Singapore |
SGS | South Georgia and the South Sandwich Islands |
SHN | Saint Helena, Ascension and Tristan da Cunha |
SJM | Svalbard and Jan Mayen |
SKM | Deprecated: Use new code IND or ISO 3166-3 code SKIN
|
SLB | Solomon Islands |
SLE | Sierra Leone |
SLO | Deprecated: Use official code SVN
|
SLV | El Salvador |
SME | Deprecated: Use official code SUR
|
SMR | San Marino |
SOM | Somalia |
SPM | Saint Pierre and Miquelon |
SRB | Serbia |
SSD | South Sudan |
STP | Sao Tome and Principe |
SUN |
|
SUR | Suriname |
SVK | Slovakia |
SVN | Slovenia |
SWE | Sweden |
SWZ | Eswatini |
SXM | Sint Maarten (Dutch part) |
SYC | Seychelles |
SYR | Syrian Arab Republic |
TAA |
|
TCA | Turks and Caicos Islands (the) |
TCD | Chad |
TGO | Togo |
THA | Thailand |
TJK | Tajikistan |
TKL | Tokelau |
TKM | Turkmenistan |
TLS | Timor-Leste |
TMN | Deprecated: Use official code TKN
|
TMP | Deprecated: Use new code TLS or ISO 3166-3 code TPTL
|
TON | Tonga |
TTO | Trinidad and Tobago |
TUN | Tunisia |
TUR | Turkey |
TUV | Tuvalu |
TWN | Taiwan (Province of China) |
TZA | Tanzania, United Republic of |
UGA | Uganda |
UKR | Ukraine |
UMI | United States Minor Outlying Islands (the) |
UNA | Warning: Not an official ISO 3166-1 code
|
UNK | Warning: Not an official ISO 3166-1 code
|
UNO | Warning: Not an official ISO 3166-1 code
|
URY | Uruguay |
USA | United States of America (the) |
UZB | Uzbekistan |
VAT | Holy See (the) |
VCT | Saint Vincent and the Grenadines |
VDR | Deprecated: Use new code VNM or ISO 3166-3 code VDVN
|
VEN | Venezuela (Bolivarian Republic of) |
VGB | Virgin Islands (British) |
VIR | Virgin Islands (U.S.) |
VNM | Viet Nam |
VUT | Vanuatu |
WAG | Deprecated: Use official code GMB
|
WAK | Deprecated: Use new code UMI or ISO 3166-3 code WKUM
|
WAL | Deprecated: Use official code SLE
|
WAN | Deprecated: Use official code NGA
|
WLF | Wallis and Futuna |
WSM | Samoa |
YEM | Yemen |
YMD | Deprecated: Use new code YEM or ISO 3166-3 code YDYE
|
YUG | Deprecated: Use ISO 3166-3 code YUCS
|
ZAF | South Africa |
ZAR | Deprecated: Use new code COD or ISO 3166-3 code ZRCD
|
ZMB | Zambia |
ZRE | Deprecated: Use official code ZAR, new code COD or ISO 3166-3 code ZRCD
|
ZWE | Zimbabwe |
The official numeric codes for countries, preventing collisions but
using an arbitrary mapping, translated into a type-safe representation.
Unless otherwise specified, all codes are Official
.
C004 | Afghanistan |
C008 | Albania |
C010 | Antarctica |
C012 | Algeria |
C016 | American Samoa |
C020 | Andorra |
C024 | Angola |
C028 | Antigua and Barbuda |
C031 | Azerbaijan |
C032 | Argentina |
C036 | Australia |
C040 | Austria |
C044 | Bahamas (the) |
C048 | Bahrain |
C050 | Bangladesh |
C051 | Armenia |
C052 | Barbados |
C056 | Belgium |
C060 | Bermuda |
C064 | Bhutan |
C068 | Bolivia (Plurinational State of) |
C070 | Bosnia and Herzegovina |
C072 | Botswana |
C074 | Bouvet Island |
C076 | Brazil |
C080 | Deprecated: Use new code C010 after merge with C216 and C260
|
C084 | Belize |
C086 | British Indian Ocean Territory (the) |
C090 | Solomon Islands |
C092 | Virgin Islands (British) |
C096 | Brunei Darussalam |
C100 | Bulgaria |
C104 | Myanmar |
C108 | Burundi |
C112 | Belarus |
C116 | Cambodia |
C120 | Cameroon |
C124 | Canada |
C128 | Deprecated: Use new code C296
|
C132 | Cabo Verde |
C136 | Cayman Islands (the) |
C140 | Central African Republic (the) |
C144 | Sri Lanka |
C148 | Chad |
C152 | Chile |
C156 | China |
C158 | Taiwan (Province of China) |
C162 | Christmas Island |
C166 | Cocos (Keeling) Islands (the) |
C170 | Colombia |
C174 | Comoros (the) |
C175 | Mayotte |
C178 | Congo (the) |
C180 | Congo (the Democratic Republic of the) |
C184 | Cook Islands (the) |
C188 | Costa Rica |
C191 | Croatia |
C192 | Cuba |
C196 | Cyprus |
C200 | Deprecated: Divided into C203 and C703
|
C203 | Czechia |
C204 | Benin |
C208 | Denmark |
C212 | Dominica |
C214 | Dominican Republic (the) |
C216 | Deprecated: Use new code C010 after merge with C080 and C260
|
C218 | Ecuador |
C222 | El Salvador |
C226 | Equatorial Guinea |
C230 | Deprecated: Divided into C231 and C232
|
C231 | Ethiopia |
C232 | Eritrea |
C233 | Estonia |
C234 | Faroe Islands (the) |
C238 | Falkland Islands (the) [Malvinas] |
C239 | South Georgia and the South Sandwich Islands |
C242 | Fiji |
C246 | Finland |
C248 | Ã land Islands |
C249 | Deprecated: Use new code C250
|
C250 | France |
C254 | French Guiana |
C258 | French Polynesia |
C260 | French Southern Territories (the) |
C262 | Djibouti |
C266 | Gabon |
C268 | Georgia |
C270 | Gambia (the) |
C275 | Palestine, State of |
C276 | Germany |
C278 | Deprecated: Use new code C276 after merge with C280
|
C280 | Deprecated: Use new code C276 after merge with C278
|
C288 | Ghana |
C292 | Gibraltar |
C296 | Kiribati |
C300 | Greece |
C304 | Greenland |
C308 | Grenada |
C312 | Guadeloupe |
C316 | Guam |
C320 | Guatemala |
C324 | Guinea |
C328 | Guyana |
C332 | Haiti |
C334 | Heard Island and McDonald Islands |
C336 | Holy See (the) |
C340 | Honduras |
C344 | Hong Kong |
C348 | Hungary |
C352 | Iceland |
C356 | India |
C360 | Indonesia |
C364 | Iran (Islamic Republic of) |
C368 | Iraq |
C372 | Ireland |
C376 | Israel |
C380 | Italy |
C384 | Côte d'Ivoire |
C388 | Jamaica |
C392 | Japan |
C396 | Deprecated: Use new code C581 after merge with C488, C849 and C872
|
C398 | Kazakhstan |
C400 | Jordan |
C404 | Kenya |
C408 | Korea (the Democratic People's Republic of) |
C410 | Korea (the Republic of) |
C414 | Kuwait |
C417 | Kyrgyzstan |
C418 | Lao People's Democratic Republic (the) |
C422 | Lebanon |
C426 | Lesotho |
C428 | Latvia |
C430 | Liberia |
C434 | Libya |
C438 | Liechtenstein |
C440 | Lithuania |
C442 | Luxembourg |
C446 | Macao |
C450 | Madagascar |
C454 | Malawi |
C458 | Malaysia |
C462 | Maldives |
C466 | Mali |
C470 | Malta |
C474 | Martinique |
C478 | Mauritania |
C480 | Mauritius |
C484 | Mexico |
C488 | Deprecated: Use new code C581 after merge with C396, C849 and C872
|
C492 | Monaco |
C496 | Mongolia |
C498 | Moldova (the Republic of) |
C499 | Montenegro |
C500 | Montserrat |
C504 | Morocco |
C508 | Mozambique |
C512 | Oman |
C516 | Namibia |
C520 | Nauru |
C524 | Nepal |
C528 | Netherlands (the) |
C530 | Deprecated: Divided into C531, C535 and C534
|
C531 | Curaçao |
C532 | Deprecated: Divided into C530 and C533
|
C533 | Aruba |
C534 | Sint Maarten (Dutch part) |
C535 | Bonaire, Sint Eustatius and Saba |
C536 | Deprecated: Divided between C368 and C682
|
C540 | New Caledonia |
C548 | Vanuatu |
C554 | New Zealand |
C558 | Nicaragua |
C562 | Niger (the) |
C566 | Nigeria |
C570 | Niue |
C574 | Norfolk Island |
C578 | Norway |
C580 | Northern Mariana Islands (the) |
C581 | United States Minor Outlying Islands (the) |
C582 | Deprecated: Divided into C580, C583, C584 and C585
|
C583 | Micronesia (Federated States of) |
C584 | Marshall Islands (the) |
C585 | Palau |
C586 | Pakistan |
C590 | Deprecated: Use new code C591 after merge with C594
|
C591 | Panama |
C594 | Deprecated: Use new code C591 after merge with C590
|
C598 | Papua New Guinea |
C600 | Paraguay |
C604 | Peru |
C608 | Philippines (the) |
C612 | Pitcairn |
C616 | Poland |
C620 | Portugal |
C624 | Guinea-Bissau |
C626 | Timor-Leste |
C630 | Puerto Rico |
C634 | Qatar |
C638 | Réunion |
C642 | Romania |
C643 | Russian Federation (the) |
C646 | Rwanda |
C652 | Saint Barthélemy |
C654 | Saint Helena, Ascension and Tristan da Cunha |
C658 | Deprecated: Divided between C659 and C660
|
C659 | Saint Kitts and Nevis |
C660 | Anguilla |
C662 | Saint Lucia |
C663 | Saint Martin (French part) |
C666 | Saint Pierre and Miquelon |
C670 | Saint Vincent and the Grenadines |
C674 | San Marino |
C678 | Sao Tome and Principe |
C682 | Saudi Arabia |
C686 | Senegal |
C688 | Serbia |
C690 | Seychelles |
C694 | Sierra Leone |
C698 | Deprecated: Use new code C356
|
C702 | Singapore |
C703 | Slovakia |
C704 | Viet Nam |
C705 | Slovenia |
C706 | Somalia |
C710 | South Africa |
C714 | Deprecated: Use new code C704
|
C716 | Zimbabwe |
C720 | Deprecated: Use new code C887 after merge with C886
|
C724 | Spain |
C728 | South Sudan |
C729 | Sudan (the) |
C732 | Western Sahara |
C736 | Deprecated: Divided between C728 and C729
|
C740 | Suriname |
C744 | Svalbard and Jan Mayen |
C748 | Eswatini |
C752 | Sweden |
C756 | Switzerland |
C760 | Syrian Arab Republic |
C762 | Tajikistan |
C764 | Thailand |
C768 | Togo |
C772 | Tokelau |
C776 | Tonga |
C780 | Trinidad and Tobago |
C784 | United Arab Emirates (the) |
C788 | Tunisia |
C792 | Turkey |
C795 | Turkmenistan |
C796 | Turks and Caicos Islands (the) |
C798 | Tuvalu |
C800 | Uganda |
C804 | Ukraine |
C807 | Macedonia (the former Yugoslav Republic of) |
C810 | Deprecated: Divided into C031, C051, C233, C268, C398, C417, C428, C440, C498, C643, C762, C795 and C860
|
C818 | Egypt |
C826 | United Kingdom of Great Britain and Northern Ireland (the) |
C831 | Guernsey |
C832 | Jersey |
C833 | Isle of Man |
C834 | Tanzania, United Republic of |
C840 | United States of America (the) |
C849 | Deprecated: Use new code C581 after merge with C396, C488 and C872
|
C850 | Virgin Islands (U.S.) |
C854 | Burkina Faso |
C858 | Uruguay |
C860 | Uzbekistan |
C862 | Venezuela (Bolivarian Republic of) |
C872 | Deprecated: Use new code C581 after merge with C396, C488 and C849
|
C876 | Wallis and Futuna |
C882 | Samoa |
C886 | Deprecated: Use new code C887 after merge with C720
|
C887 | Yemen |
C890 | Deprecated: Divided into C070, C191, C705, C807 and C891
|
C891 | Deprecated: Divided into C499 and C688
|
C894 | Zambia |
Instances
Bounded Numeric Source # | |
Enum Numeric Source # | The |
Eq Numeric Source # | |
Ord Numeric Source # | |
Defined in Data.Standards.ISO.Country.Primary.Numeric | |
Read Numeric Source # | |
Show Numeric Source # | |
Hashable Numeric Source # | |
Defined in Data.Standards.ISO.Country.Primary.Numeric |
Categories within the standard describing how much warning is given if a code were to change or be replaced.
Official | The code is active, and would only be replaced after a period as a
|
ExceptionalReservation | The code is reserved and any other use is subject to approval. |
TransitionalReservation | The code has been marked for deletion, but is currently still reserved as implementations remove it or migrate to the replacement. |
IndeterminateReservation | Use of the code is restricted to historic vehicle registrations, but may still be reassigned at any point. |
NotInUse | The code is used by another standard or high-profile organization, and
will not be assigned in ISO 3166. Officially, these are listed as an
|
Withdrawn | The code was previously included in the standard, but the country it
referred to has been reassigned or no longer exists, and so (unless it's
|