Skip to content

Instantly share code, notes, and snippets.

@sitek94
Last active April 7, 2024 11:35
Show Gist options
  • Save sitek94/4339d86883340aac67cf61a5ed7bb05e to your computer and use it in GitHub Desktop.
Save sitek94/4339d86883340aac67cf61a5ed7bb05e to your computer and use it in GitHub Desktop.
ISO-3166-Countries-with-Regional-Codes JSON

I added some missing country codes to the data that was originally collected by Luke Duncalfe.

Missing codes that I've found:

  • Kosovo XXK, 926 (temporary code)
  • N. Cyprus NCY (:warning: This code might be wrong), 977 (temporary code)
  • Somaliland - I added this country even though it's not on the ISO-3166 list :warning: I made up the values :warning: alpha code: SXX numeric code: 900
[
{
"name": "Afghanistan",
"alpha-3": "AFG",
"country-code": "004"
},
{
"name": "Åland Islands",
"alpha-3": "ALA",
"country-code": "248"
},
{
"name": "Albania",
"alpha-3": "ALB",
"country-code": "008"
},
{
"name": "Algeria",
"alpha-3": "DZA",
"country-code": "012"
},
{
"name": "American Samoa",
"alpha-3": "ASM",
"country-code": "016"
},
{
"name": "Andorra",
"alpha-3": "AND",
"country-code": "020"
},
{
"name": "Angola",
"alpha-3": "AGO",
"country-code": "024"
},
{
"name": "Anguilla",
"alpha-3": "AIA",
"country-code": "660"
},
{
"name": "Antarctica",
"alpha-3": "ATA",
"country-code": "010"
},
{
"name": "Antigua and Barbuda",
"alpha-3": "ATG",
"country-code": "028"
},
{
"name": "Argentina",
"alpha-3": "ARG",
"country-code": "032"
},
{
"name": "Armenia",
"alpha-3": "ARM",
"country-code": "051"
},
{
"name": "Aruba",
"alpha-3": "ABW",
"country-code": "533"
},
{
"name": "Australia",
"alpha-3": "AUS",
"country-code": "036"
},
{
"name": "Austria",
"alpha-3": "AUT",
"country-code": "040"
},
{
"name": "Azerbaijan",
"alpha-3": "AZE",
"country-code": "031"
},
{
"name": "Bahamas",
"alpha-3": "BHS",
"country-code": "044"
},
{
"name": "Bahrain",
"alpha-3": "BHR",
"country-code": "048"
},
{
"name": "Bangladesh",
"alpha-3": "BGD",
"country-code": "050"
},
{
"name": "Barbados",
"alpha-3": "BRB",
"country-code": "052"
},
{
"name": "Belarus",
"alpha-3": "BLR",
"country-code": "112"
},
{
"name": "Belgium",
"alpha-3": "BEL",
"country-code": "056"
},
{
"name": "Belize",
"alpha-3": "BLZ",
"country-code": "084"
},
{
"name": "Benin",
"alpha-3": "BEN",
"country-code": "204"
},
{
"name": "Bermuda",
"alpha-3": "BMU",
"country-code": "060"
},
{
"name": "Bhutan",
"alpha-3": "BTN",
"country-code": "064"
},
{
"name": "Bolivia",
"alpha-3": "BOL",
"country-code": "068"
},
{
"name": "Bonaire, Sint Eustatius and Saba",
"alpha-3": "BES",
"country-code": "535"
},
{
"name": "Bosnia and Herzegovina",
"alpha-3": "BIH",
"country-code": "070"
},
{
"name": "Botswana",
"alpha-3": "BWA",
"country-code": "072"
},
{
"name": "Bouvet Island",
"alpha-3": "BVT",
"country-code": "074"
},
{
"name": "Brazil",
"alpha-3": "BRA",
"country-code": "076"
},
{
"name": "British Indian Ocean Territory",
"alpha-3": "IOT",
"country-code": "086"
},
{
"name": "Brunei Darussalam",
"alpha-3": "BRN",
"country-code": "096"
},
{
"name": "Bulgaria",
"alpha-3": "BGR",
"country-code": "100"
},
{
"name": "Burkina Faso",
"alpha-3": "BFA",
"country-code": "854"
},
{
"name": "Burundi",
"alpha-3": "BDI",
"country-code": "108"
},
{
"name": "Cabo Verde",
"alpha-3": "CPV",
"country-code": "132"
},
{
"name": "Cambodia",
"alpha-3": "KHM",
"country-code": "116"
},
{
"name": "Cameroon",
"alpha-3": "CMR",
"country-code": "120"
},
{
"name": "Canada",
"alpha-3": "CAN",
"country-code": "124"
},
{
"name": "Cayman Islands",
"alpha-3": "CYM",
"country-code": "136"
},
{
"name": "Central African Republic",
"alpha-3": "CAF",
"country-code": "140"
},
{
"name": "Chad",
"alpha-3": "TCD",
"country-code": "148"
},
{
"name": "Chile",
"alpha-3": "CHL",
"country-code": "152"
},
{
"name": "China",
"alpha-3": "CHN",
"country-code": "156"
},
{
"name": "Christmas Island",
"alpha-3": "CXR",
"country-code": "162"
},
{
"name": "Cocos (Keeling) Islands",
"alpha-3": "CCK",
"country-code": "166"
},
{
"name": "Colombia",
"alpha-3": "COL",
"country-code": "170"
},
{
"name": "Comoros",
"alpha-3": "COM",
"country-code": "174"
},
{
"name": "Congo (Brazzaville)",
"alpha-3": "COG",
"country-code": "178"
},
{
"name": "Congo (Kinshasa)",
"alpha-3": "COD",
"country-code": "180"
},
{
"name": "Cook Islands",
"alpha-3": "COK",
"country-code": "184"
},
{
"name": "Costa Rica",
"alpha-3": "CRI",
"country-code": "188"
},
{
"name": "Côte d'Ivoire",
"alpha-3": "CIV",
"country-code": "384"
},
{
"name": "Croatia",
"alpha-3": "HRV",
"country-code": "191"
},
{
"name": "Cuba",
"alpha-3": "CUB",
"country-code": "192"
},
{
"name": "Curaçao",
"alpha-3": "CUW",
"country-code": "531"
},
{
"name": "Cyprus",
"alpha-3": "CYP",
"country-code": "196"
},
{
"name": "Czechia",
"alpha-3": "CZE",
"country-code": "203"
},
{
"name": "Denmark",
"alpha-3": "DNK",
"country-code": "208"
},
{
"name": "Djibouti",
"alpha-3": "DJI",
"country-code": "262"
},
{
"name": "Dominica",
"alpha-3": "DMA",
"country-code": "212"
},
{
"name": "Dominican Republic",
"alpha-3": "DOM",
"country-code": "214"
},
{
"name": "Ecuador",
"alpha-3": "ECU",
"country-code": "218"
},
{
"name": "Egypt",
"alpha-3": "EGY",
"country-code": "818"
},
{
"name": "El Salvador",
"alpha-3": "SLV",
"country-code": "222"
},
{
"name": "Equatorial Guinea",
"alpha-3": "GNQ",
"country-code": "226"
},
{
"name": "Eritrea",
"alpha-3": "ERI",
"country-code": "232"
},
{
"name": "Estonia",
"alpha-3": "EST",
"country-code": "233"
},
{
"name": "Eswatini",
"alpha-3": "SWZ",
"country-code": "748"
},
{
"name": "Ethiopia",
"alpha-3": "ETH",
"country-code": "231"
},
{
"name": "Falkland Islands (Malvinas)",
"alpha-3": "FLK",
"country-code": "238"
},
{
"name": "Faroe Islands",
"alpha-3": "FRO",
"country-code": "234"
},
{
"name": "Fiji",
"alpha-3": "FJI",
"country-code": "242"
},
{
"name": "Finland",
"alpha-3": "FIN",
"country-code": "246"
},
{
"name": "France",
"alpha-3": "FRA",
"country-code": "250"
},
{
"name": "French Guiana",
"alpha-3": "GUF",
"country-code": "254"
},
{
"name": "French Polynesia",
"alpha-3": "PYF",
"country-code": "258"
},
{
"name": "French Southern Territories",
"alpha-3": "ATF",
"country-code": "260"
},
{
"name": "Gabon",
"alpha-3": "GAB",
"country-code": "266"
},
{
"name": "Gambia",
"alpha-3": "GMB",
"country-code": "270"
},
{
"name": "Georgia",
"alpha-3": "GEO",
"country-code": "268"
},
{
"name": "Germany",
"alpha-3": "DEU",
"country-code": "276"
},
{
"name": "Ghana",
"alpha-3": "GHA",
"country-code": "288"
},
{
"name": "Gibraltar",
"alpha-3": "GIB",
"country-code": "292"
},
{
"name": "Greece",
"alpha-3": "GRC",
"country-code": "300"
},
{
"name": "Greenland",
"alpha-3": "GRL",
"country-code": "304"
},
{
"name": "Grenada",
"alpha-3": "GRD",
"country-code": "308"
},
{
"name": "Guadeloupe",
"alpha-3": "GLP",
"country-code": "312"
},
{
"name": "Guam",
"alpha-3": "GUM",
"country-code": "316"
},
{
"name": "Guatemala",
"alpha-3": "GTM",
"country-code": "320"
},
{
"name": "Guernsey",
"alpha-3": "GGY",
"country-code": "831"
},
{
"name": "Guinea",
"alpha-3": "GIN",
"country-code": "324"
},
{
"name": "Guinea-Bissau",
"alpha-3": "GNB",
"country-code": "624"
},
{
"name": "Guyana",
"alpha-3": "GUY",
"country-code": "328"
},
{
"name": "Haiti",
"alpha-3": "HTI",
"country-code": "332"
},
{
"name": "Heard Island and McDonald Islands",
"alpha-3": "HMD",
"country-code": "334"
},
{
"name": "Holy See",
"alpha-3": "VAT",
"country-code": "336"
},
{
"name": "Honduras",
"alpha-3": "HND",
"country-code": "340"
},
{
"name": "Hong Kong",
"alpha-3": "HKG",
"country-code": "344"
},
{
"name": "Hungary",
"alpha-3": "HUN",
"country-code": "348"
},
{
"name": "Iceland",
"alpha-3": "ISL",
"country-code": "352"
},
{
"name": "India",
"alpha-3": "IND",
"country-code": "356"
},
{
"name": "Indonesia",
"alpha-3": "IDN",
"country-code": "360"
},
{
"name": "Iran",
"alpha-3": "IRN",
"country-code": "364"
},
{
"name": "Iraq",
"alpha-3": "IRQ",
"country-code": "368"
},
{
"name": "Ireland",
"alpha-3": "IRL",
"country-code": "372"
},
{
"name": "Isle of Man",
"alpha-3": "IMN",
"country-code": "833"
},
{
"name": "Israel",
"alpha-3": "ISR",
"country-code": "376"
},
{
"name": "Italy",
"alpha-3": "ITA",
"country-code": "380"
},
{
"name": "Jamaica",
"alpha-3": "JAM",
"country-code": "388"
},
{
"name": "Japan",
"alpha-3": "JPN",
"country-code": "392"
},
{
"name": "Jersey",
"alpha-3": "JEY",
"country-code": "832"
},
{
"name": "Jordan",
"alpha-3": "JOR",
"country-code": "400"
},
{
"name": "Kazakhstan",
"alpha-3": "KAZ",
"country-code": "398"
},
{
"name": "Kenya",
"alpha-3": "KEN",
"country-code": "404"
},
{
"name": "Kiribati",
"alpha-3": "KIR",
"country-code": "296"
},
{
"name": "North Korea",
"alpha-3": "PRK",
"country-code": "408"
},
{
"name": "South Korea",
"alpha-3": "KOR",
"country-code": "410"
},
{
"name": "Kuwait",
"alpha-3": "KWT",
"country-code": "414"
},
{
"name": "Kyrgyzstan",
"alpha-3": "KGZ",
"country-code": "417"
},
{
"name": "Lao People's Democratic Republic",
"alpha-3": "LAO",
"country-code": "418"
},
{
"name": "Latvia",
"alpha-3": "LVA",
"country-code": "428"
},
{
"name": "Lebanon",
"alpha-3": "LBN",
"country-code": "422"
},
{
"name": "Lesotho",
"alpha-3": "LSO",
"country-code": "426"
},
{
"name": "Liberia",
"alpha-3": "LBR",
"country-code": "430"
},
{
"name": "Libya",
"alpha-3": "LBY",
"country-code": "434"
},
{
"name": "Liechtenstein",
"alpha-3": "LIE",
"country-code": "438"
},
{
"name": "Lithuania",
"alpha-3": "LTU",
"country-code": "440"
},
{
"name": "Luxembourg",
"alpha-3": "LUX",
"country-code": "442"
},
{
"name": "Macao",
"alpha-3": "MAC",
"country-code": "446"
},
{
"name": "Madagascar",
"alpha-3": "MDG",
"country-code": "450"
},
{
"name": "Malawi",
"alpha-3": "MWI",
"country-code": "454"
},
{
"name": "Malaysia",
"alpha-3": "MYS",
"country-code": "458"
},
{
"name": "Maldives",
"alpha-3": "MDV",
"country-code": "462"
},
{
"name": "Mali",
"alpha-3": "MLI",
"country-code": "466"
},
{
"name": "Malta",
"alpha-3": "MLT",
"country-code": "470"
},
{
"name": "Marshall Islands",
"alpha-3": "MHL",
"country-code": "584"
},
{
"name": "Martinique",
"alpha-3": "MTQ",
"country-code": "474"
},
{
"name": "Mauritania",
"alpha-3": "MRT",
"country-code": "478"
},
{
"name": "Mauritius",
"alpha-3": "MUS",
"country-code": "480"
},
{
"name": "Mayotte",
"alpha-3": "MYT",
"country-code": "175"
},
{
"name": "Mexico",
"alpha-3": "MEX",
"country-code": "484"
},
{
"name": "Micronesia",
"alpha-3": "FSM",
"country-code": "583"
},
{
"name": "Moldova",
"alpha-3": "MDA",
"country-code": "498"
},
{
"name": "Monaco",
"alpha-3": "MCO",
"country-code": "492"
},
{
"name": "Mongolia",
"alpha-3": "MNG",
"country-code": "496"
},
{
"name": "Montenegro",
"alpha-3": "MNE",
"country-code": "499"
},
{
"name": "Montserrat",
"alpha-3": "MSR",
"country-code": "500"
},
{
"name": "Morocco",
"alpha-3": "MAR",
"country-code": "504"
},
{
"name": "Mozambique",
"alpha-3": "MOZ",
"country-code": "508"
},
{
"name": "Myanmar",
"alpha-3": "MMR",
"country-code": "104"
},
{
"name": "Namibia",
"alpha-3": "NAM",
"country-code": "516"
},
{
"name": "Nauru",
"alpha-3": "NRU",
"country-code": "520"
},
{
"name": "Nepal",
"alpha-3": "NPL",
"country-code": "524"
},
{
"name": "Netherlands",
"alpha-3": "NLD",
"country-code": "528"
},
{
"name": "New Caledonia",
"alpha-3": "NCL",
"country-code": "540"
},
{
"name": "New Zealand",
"alpha-3": "NZL",
"country-code": "554"
},
{
"name": "Nicaragua",
"alpha-3": "NIC",
"country-code": "558"
},
{
"name": "Niger",
"alpha-3": "NER",
"country-code": "562"
},
{
"name": "Nigeria",
"alpha-3": "NGA",
"country-code": "566"
},
{
"name": "Niue",
"alpha-3": "NIU",
"country-code": "570"
},
{
"name": "Norfolk Island",
"alpha-3": "NFK",
"country-code": "574"
},
{
"name": "North Macedonia",
"alpha-3": "MKD",
"country-code": "807"
},
{
"name": "Northern Mariana Islands",
"alpha-3": "MNP",
"country-code": "580"
},
{
"name": "Norway",
"alpha-3": "NOR",
"country-code": "578"
},
{
"name": "Oman",
"alpha-3": "OMN",
"country-code": "512"
},
{
"name": "Pakistan",
"alpha-3": "PAK",
"country-code": "586"
},
{
"name": "Palau",
"alpha-3": "PLW",
"country-code": "585"
},
{
"name": "Palestine",
"alpha-3": "PSE",
"country-code": "275"
},
{
"name": "Panama",
"alpha-3": "PAN",
"country-code": "591"
},
{
"name": "Papua New Guinea",
"alpha-3": "PNG",
"country-code": "598"
},
{
"name": "Paraguay",
"alpha-3": "PRY",
"country-code": "600"
},
{
"name": "Peru",
"alpha-3": "PER",
"country-code": "604"
},
{
"name": "Philippines",
"alpha-3": "PHL",
"country-code": "608"
},
{
"name": "Pitcairn",
"alpha-3": "PCN",
"country-code": "612"
},
{
"name": "Poland",
"alpha-3": "POL",
"country-code": "616"
},
{
"name": "Portugal",
"alpha-3": "PRT",
"country-code": "620"
},
{
"name": "Puerto Rico",
"alpha-3": "PRI",
"country-code": "630"
},
{
"name": "Qatar",
"alpha-3": "QAT",
"country-code": "634"
},
{
"name": "Réunion",
"alpha-3": "REU",
"country-code": "638"
},
{
"name": "Romania",
"alpha-3": "ROU",
"country-code": "642"
},
{
"name": "Russian Federation",
"alpha-3": "RUS",
"country-code": "643"
},
{
"name": "Rwanda",
"alpha-3": "RWA",
"country-code": "646"
},
{
"name": "Saint Barthélemy",
"alpha-3": "BLM",
"country-code": "652"
},
{
"name": "Saint Helena, Ascension and Tristan da Cunha",
"alpha-3": "SHN",
"country-code": "654"
},
{
"name": "Saint Kitts and Nevis",
"alpha-3": "KNA",
"country-code": "659"
},
{
"name": "Saint Lucia",
"alpha-3": "LCA",
"country-code": "662"
},
{
"name": "Saint Martin (French part)",
"alpha-3": "MAF",
"country-code": "663"
},
{
"name": "Saint Pierre and Miquelon",
"alpha-3": "SPM",
"country-code": "666"
},
{
"name": "Saint Vincent and the Grenadines",
"alpha-3": "VCT",
"country-code": "670"
},
{
"name": "Samoa",
"alpha-3": "WSM",
"country-code": "882"
},
{
"name": "San Marino",
"alpha-3": "SMR",
"country-code": "674"
},
{
"name": "Sao Tome and Principe",
"alpha-3": "STP",
"country-code": "678"
},
{
"name": "Saudi Arabia",
"alpha-3": "SAU",
"country-code": "682"
},
{
"name": "Senegal",
"alpha-3": "SEN",
"country-code": "686"
},
{
"name": "Serbia",
"alpha-3": "SRB",
"country-code": "688"
},
{
"name": "Seychelles",
"alpha-3": "SYC",
"country-code": "690"
},
{
"name": "Sierra Leone",
"alpha-3": "SLE",
"country-code": "694"
},
{
"name": "Singapore",
"alpha-3": "SGP",
"country-code": "702"
},
{
"name": "Sint Maarten (Dutch part)",
"alpha-3": "SXM",
"country-code": "534"
},
{
"name": "Slovakia",
"alpha-3": "SVK",
"country-code": "703"
},
{
"name": "Slovenia",
"alpha-3": "SVN",
"country-code": "705"
},
{
"name": "Solomon Islands",
"alpha-3": "SLB",
"country-code": "090"
},
{
"name": "Somalia",
"alpha-3": "SOM",
"country-code": "706"
},
{
"name": "South Africa",
"alpha-3": "ZAF",
"country-code": "710"
},
{
"name": "South Georgia and the South Sandwich Islands",
"alpha-3": "SGS",
"country-code": "239"
},
{
"name": "South Sudan",
"alpha-3": "SSD",
"country-code": "728"
},
{
"name": "Spain",
"alpha-3": "ESP",
"country-code": "724"
},
{
"name": "Sri Lanka",
"alpha-3": "LKA",
"country-code": "144"
},
{
"name": "Sudan",
"alpha-3": "SDN",
"country-code": "729"
},
{
"name": "Suriname",
"alpha-3": "SUR",
"country-code": "740"
},
{
"name": "Svalbard and Jan Mayen",
"alpha-3": "SJM",
"country-code": "744"
},
{
"name": "Sweden",
"alpha-3": "SWE",
"country-code": "752"
},
{
"name": "Switzerland",
"alpha-3": "CHE",
"country-code": "756"
},
{
"name": "Syrian Arab Republic",
"alpha-3": "SYR",
"country-code": "760"
},
{
"name": "Taiwan, Province of China",
"alpha-3": "TWN",
"country-code": "158"
},
{
"name": "Tajikistan",
"alpha-3": "TJK",
"country-code": "762"
},
{
"name": "Tanzania",
"alpha-3": "TZA",
"country-code": "834"
},
{
"name": "Thailand",
"alpha-3": "THA",
"country-code": "764"
},
{
"name": "Timor-Leste",
"alpha-3": "TLS",
"country-code": "626"
},
{
"name": "Togo",
"alpha-3": "TGO",
"country-code": "768"
},
{
"name": "Tokelau",
"alpha-3": "TKL",
"country-code": "772"
},
{
"name": "Tonga",
"alpha-3": "TON",
"country-code": "776"
},
{
"name": "Trinidad and Tobago",
"alpha-3": "TTO",
"country-code": "780"
},
{
"name": "Tunisia",
"alpha-3": "TUN",
"country-code": "788"
},
{
"name": "Turkey",
"alpha-3": "TUR",
"country-code": "792"
},
{
"name": "Turkmenistan",
"alpha-3": "TKM",
"country-code": "795"
},
{
"name": "Turks and Caicos Islands",
"alpha-3": "TCA",
"country-code": "796"
},
{
"name": "Tuvalu",
"alpha-3": "TUV",
"country-code": "798"
},
{
"name": "Uganda",
"alpha-3": "UGA",
"country-code": "800"
},
{
"name": "Ukraine",
"alpha-3": "UKR",
"country-code": "804"
},
{
"name": "United Arab Emirates",
"alpha-3": "ARE",
"country-code": "784"
},
{
"name": "United Kingdom",
"alpha-3": "GBR",
"country-code": "826"
},
{
"name": "United States",
"alpha-3": "USA",
"country-code": "840"
},
{
"name": "United States Minor Outlying Islands",
"alpha-3": "UMI",
"country-code": "581"
},
{
"name": "Uruguay",
"alpha-3": "URY",
"country-code": "858"
},
{
"name": "Uzbekistan",
"alpha-3": "UZB",
"country-code": "860"
},
{
"name": "Vanuatu",
"alpha-3": "VUT",
"country-code": "548"
},
{
"name": "Venezuela",
"alpha-3": "VEN",
"country-code": "862"
},
{
"name": "Viet Nam",
"alpha-3": "VNM",
"country-code": "704"
},
{
"name": "Virgin Islands (British)",
"alpha-3": "VGB",
"country-code": "092"
},
{
"name": "Virgin Islands (U.S.)",
"alpha-3": "VIR",
"country-code": "850"
},
{
"name": "Wallis and Futuna",
"alpha-3": "WLF",
"country-code": "876"
},
{
"name": "Western Sahara",
"alpha-3": "ESH",
"country-code": "732"
},
{
"name": "Yemen",
"alpha-3": "YEM",
"country-code": "887"
},
{
"name": "Zambia",
"alpha-3": "ZMB",
"country-code": "894"
},
{
"name": "Zimbabwe",
"alpha-3": "ZWE",
"country-code": "716"
},
{
"name": "Kosovo",
"alpha-3": "XXK",
"country-code": "926"
},
{
"name": "Somaliland",
"alpha-3": "SXX",
"country-code": "900"
},
{
"name": "N. Cyprus",
"alpha-3": "NCY",
"country-code": "977"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment