RefTables

ISO 3166-1 Country Codes Reference

ISO 3166-1 Country Codes

ISO 3166-1 defines internationally recognised codes for countries, dependent territories, and special areas of geographical interest. Each country has a 2-letter code (alpha-2), a 3-letter code (alpha-3), and a numeric code.

Source: ISO 3166 Maintenance Agency (ISO 3166/MA). Data is public reference information.

CountryAlpha-2Alpha-3NumericRegion
AfghanistanAFAFG004Asia
ArgentinaARARG032Americas
AustraliaAUAUS036Oceania
BangladeshBDBGD050Asia
BrazilBRBRA076Americas
CanadaCACAN124Americas
ChileCLCHL152Americas
ChinaCNCHN156Asia
ColombiaCOCOL170Americas
Czech RepublicCZCZE203Europe
DenmarkDKDNK208Europe
EgyptEGEGY818Africa
EthiopiaETETH231Africa
FinlandFIFIN246Europe
FranceFRFRA250Europe
GermanyDEDEU276Europe
GhanaGHGHA288Africa
GreeceGRGRC300Europe
IndiaININD356Asia
IndonesiaIDIDN360Asia
IranIRIRN364Asia
IsraelILISR376Asia
ItalyITITA380Europe
JapanJPJPN392Asia
KenyaKEKEN404Africa
MexicoMXMEX484Americas
NetherlandsNLNLD528Europe
New ZealandNZNZL554Oceania
NigeriaNGNGA566Africa
NorwayNONOR578Europe
PakistanPKPAK586Asia
PhilippinesPHPHL608Asia
PolandPLPOL616Europe
PortugalPTPRT620Europe
RomaniaROROU642Europe
RussiaRURUS643Europe/Asia
Saudi ArabiaSASAU682Asia
SingaporeSGSGP702Asia
South AfricaZAZAF710Africa
South KoreaKRKOR410Asia
SpainESESP724Europe
SwedenSESWE752Europe
SwitzerlandCHCHE756Europe
ThailandTHTHA764Asia
TurkeyTRTUR792Asia/Europe
UkraineUAUKR804Europe
United Arab EmiratesAEARE784Asia
United KingdomGBGBR826Europe
United StatesUSUSA840Americas
VietnamVNVNM704Asia

What is an ISO 3166-1 alpha-2 code?

The alpha-2 code is a two-letter country code (e.g., US for the United States, GB for the United Kingdom, DE for Germany). It is the most widely used form, appearing in internet domain names, phone apps, and international trade documents.

What is an ISO 3166-1 alpha-3 code?

The alpha-3 code is a three-letter country code (e.g., USA, GBR, DEU). It provides slightly more clarity than alpha-2 codes and is used in passports, the UN, and some financial systems.

What is the ISO 3166-1 numeric code?

The numeric (three-digit) code is used in contexts where letters may not be ideal, such as database indexing or where a language-neutral code is needed. It is identical to the UN M.49 area code.

How often does ISO 3166 change?

ISO 3166 is updated as political changes occur. Fewer than five changes per year is typical, though major geopolitical events can trigger more updates. The ISO 3166/MA (Maintenance Agency) manages all changes.