Fact-checked by Grok 2 weeks ago

Country code

A country code is a concise alphanumeric or numeric identifier used to represent countries, dependent territories, and sometimes other geographic entities in international standards for communications, data interchange, and administrative purposes. These codes facilitate unambiguous identification across languages and systems, reducing errors in global transactions and routing. They are primarily governed by two major frameworks: the International Organization for Standardization (ISO) 3166 for general-purpose codes and the International Telecommunication Union (ITU) E.164 for telephony. The standard, maintained by the ISO 3166 Maintenance Agency in collaboration with the , defines codes in three parts: Part 1 provides short codes for current country names, including two-letter (alpha-2), three-letter (alpha-3), and three-digit numeric formats; Part 2 covers codes for country subdivisions like provinces or states; and Part 3 addresses formerly used names. These codes are widely applied in domains such as internet country-code top-level domains (ccTLDs, e.g., .fr for ), currency identifiers under (which uses alpha-3 codes), and international trade classifications. Assignment follows lists, with updates issued periodically to reflect geopolitical changes. In , country codes refer specifically to the numeric prefixes in the Recommendation , which structures international public telecommunication numbers for the global (PSTN). These one- to three-digit codes (e.g., 1 for the and , 44 for the ) enable direct international dialing by identifying the destination country before the national significant number. The assigns and manages these codes through its World Numbering Plan, ensuring uniqueness and supporting services like mobile roaming via related standards such as E.212 for International Mobile Subscriber Identities. This system, established to standardize global call routing, has evolved since the to accommodate increasing demand for international connectivity.

ISO 3166-1 Country Codes

Overview and Purpose

is an published by the (ISO) that defines codes for representing the current names of countries, dependencies, and other areas of particular geopolitical interest. The standard specifies guidelines for the implementation and maintenance of these codes, ensuring they can be used in any application requiring the unambiguous expression of country names in coded form. The development of traces back to predecessor codes created outside ISO in the 1970s, drawing from standards for country identification, with the first edition of published in 1974. Since 1997, when the standard was restructured into parts, has focused specifically on country-level codes, while maintenance responsibilities are handled by the ISO 3166 Maintenance Agency (ISO 3166/MA), which updates the codes based on notifications from the . This agency ensures the codes remain current and authoritative for global use. The primary purpose of ISO 3166-1 is to enable clear and standardized country identification in data interchange, documentation, administrative processes, and systems, thereby reducing errors and facilitating across borders. It encompasses codes for 249 countries, territories, and areas of geopolitical interest, providing a comprehensive framework for global applications. The standard defines three code formats: two-character alphabetic (alpha-2) codes for general-purpose use, three-character alphabetic (alpha-3) codes, and three-digit numeric codes, each serving distinct needs in and transmission. Codes in are assigned according to principles derived from the official short names of countries as maintained in the Terminology Database (UNTERM), with provisions for minor modifications to support alphabetic ordering and exceptions for short-lived states or entities no longer in existence, such as through exceptionally reserved or user-assigned codes. This structured approach ensures stability and relevance, and the alpha-2 codes in particular form the basis for related systems like the (ITU) telephone country codes used in international dialing.

Alpha-2 Codes

The alpha-2 codes in are two-letter alphabetic identifiers consisting of uppercase letters from the Roman alphabet (A-Z), designed for concise representation of countries, dependent territories, and special areas of geographical interest. These codes are typically derived from the short form of the country's name in English or , as per the Terminology Database, with the Maintenance Agency selecting combinations that provide a logical association while ensuring uniqueness. In cases of ambiguity or limited availability, compromises are made, such as using the endonym (native name) or historical precedents; for instance, exceptions apply to former colonies or disputed territories to avoid conflicts with existing assignments. There are 249 active alpha-2 codes, encompassing all 193 member states, two observer states, and additional territories and areas, along with a set of user-assigned codes (such as AA, QM through QZ, XA through XZ, and ZZ) available for short-term or private use in testing and development scenarios. These codes serve as the general-purpose standard for international identification, facilitating applications in global trade documentation, vehicle registration plates under international agreements, machine-readable zones on passports, and as the foundation for country code top-level domains (ccTLDs) in the , such as .us for the . Representative examples of alpha-2 codes illustrate their derivation:
  • CA (Canada): Directly from the English short name "."
  • US (United States of America): From "," prioritizing the initial letters for brevity.
  • DE (Germany): From the German endonym "Deutschland," reflecting a non-English compromise.
  • FR (France): From the English/French short name "."
  • GB (United Kingdom of Great Britain and Northern Ireland): From "," an exception to avoid overlap with the informally used "UK" and historical assignments.
  • IO (): A geographic abbreviation for the territory, derived from its colonial and administrative context.
  • JP (Japan): From the English short name "."
  • BR (Brazil): From the English/Portuguese short name "/Brasil."

Alpha-3 and Numeric Codes

The alpha-3 codes in consist of three uppercase letters derived primarily from the short or full names of countries, dependencies, and areas of geopolitical interest, providing a more distinctive identifier than the two-letter alpha-2 codes. These codes often extend the alpha-2 format by appending a logical letter, such as a , to enhance and association with the country name; for instance, the alpha-2 code "FR" for becomes "FRA" by adding "A" from "France." This structure ensures uniqueness and facilitates data processing in systems requiring greater specificity. The numeric codes in ISO 3166-1 are three-digit numbers assigned based on the United Nations Statistics Division's M49 standard, originally developed in the 1960s for statistical purposes and adopted without alteration to maintain long-term stability in international data systems. These codes follow a sequential assignment pattern from the UN M49 list, starting from low numbers for early-listed entities like (010) and progressing numerically for subsequent additions, with no changes to existing assignments to preserve historical . Alpha-3 codes find prominent use in bibliographic and library systems, such as the MARC 21 format maintained by the , where they identify geographic origins in cataloging records for books and materials. Numeric codes, meanwhile, support statistical databases, including UN trade and compilations under the M49 framework, enabling consistent aggregation and analysis of global metrics like import/export volumes. In banking and financial reporting, numeric codes appear in standardized datasets for cross-border transactions, though alpha-2 variants are more common in protocols like IBAN. The following table illustrates correspondences among alpha-2, alpha-3, and numeric codes for selected countries, drawn from the official list:
CountryAlpha-2Alpha-3Numeric
FRFRA250
USUSA840
DEDEU276
JPJPN392
GBGBR826
CNCHN156
ININD356
BRBRA076
AUAUS036
CACAN124
Code assignments and modifications are managed by the ISO 3166 Maintenance Agency (ISO 3166/MA), which processes requests for changes only when a country's short name or status evolves, such as through or , to minimize disruptions. For deleted entities, codes are exceptionally reserved and transferred to , as occurred with "" for the former in 1992, preventing reassignment while allowing historical references. This controlled ensures the codes' reliability for ongoing global applications.

International Telecommunication Union (ITU) Codes

Telephone Country Codes

Telephone country codes, also known as international dialing codes or calling codes, are one- to three-digit numeric identifiers assigned to countries, territories, or groups of countries to facilitate international telephone calls. These codes are prefixed to a national significant number (NSN) to form a complete international telephone number, ensuring unique global addressing within the (PSTN). The system is governed by ITU-T Recommendation , which defines the international public telecommunication numbering plan, specifying that full international numbers consist of a plus sign (+) followed by the country code and NSN, with a maximum total length of 15 digits. Allocation of these codes occurs through the ITU's World Numbering Plan Administration, part of the broader framework established by the (ITU). Codes range from one digit for major regions (e.g., +1 for the , or NANP, covering the , , and over 20 nations) to three digits for smaller entities or specific services. The ITU assigns codes based on factors such as population, telecommunication infrastructure, and geographic considerations, with single-digit codes reserved for high-volume areas to minimize dialing length. Within shared systems like the NANP, sub-codes or overlays (e.g., +1 242 for ) allow differentiation among participating countries without altering the primary +1 code. The historical development of telephone country codes traces back to the early 1960s, when the International Telegraph and Telephone Consultative Committee (CCITT, now ) introduced them to enable direct international dialing amid the growth of global telecommunication networks. Initial assignments focused on and , coinciding with the establishment of in 1964 for satellite-based international calls, which relied on these codes for routing. Expansion accelerated in the post-1980s era due to telecommunication deregulation, the rise of mobile telephony, and increased global connectivity, leading to a significant revision of in 1997 and subsequent updates to accommodate digital services. In terms of structure, country codes vary in length to balance efficiency and capacity: one-digit for broad regions, two-digits for most nations, and three-digits for dependencies or special uses, such as international networks (+882) or systems (+881). Integration of mobile and special services occurs within national numbering plans, where country codes route calls to fixed, mobile, or non-geographic numbers (e.g., toll-free services). These codes partially align with designations for consistent country identification in telecommunication systems. The following table provides examples of major telephone country codes, illustrating their assignment to key nations and regions:
Country CodeCountry/Territory
+1, , NANP countries
+7 and
+20
+27
+30
+33
+39
+44
+49
+55
+61
+81
+86
+91
+1 242 (NANP overlay)
Operational challenges include code exhaustion, particularly in high-demand regions like the NANP, where rapid growth in mobile subscriptions and number portability has depleted area codes, prompting expansions through overlays and the introduction of additional central office codes since the . Projections indicate potential NANP exhaustion by the mid-21st century without further interventions, such as mandates or numbering plan revisions. Additionally, these codes interact with global emergency services; for instance, the harmonized international emergency number can be accessed internationally by prefixing the relevant country code, ensuring seamless routing while avoiding conflicts with national dialing plans.

Other ITU Codes

The non-telephony codes assigned by the International Telecommunication Union (ITU) encompass identifiers for radio, maritime, aeronautical, and satellite services, primarily governed by the ITU Radio Regulations. These codes originated from the International Radiotelegraph Conference in Washington in 1927, which established foundational provisions for radio communications, including call sign allocations to facilitate international identification and spectrum management. Subsequent updates occur through World Radiocommunication Conferences (WRC), ensuring adaptations to technological advancements while maintaining global harmony in radio-frequency usage. Amateur radio prefixes, allocated under Appendix 42 of the , consist of two- or three-letter combinations forming the base of callsigns (e.g., followed by numbers and suffixes), divided across ITU Regions 1 (/), 2 (), and 3 (/) to minimize interference. While national administrations assign individual callsigns, the (IARU) coordinates with the ITU to align allocations. For example, the (Region 2) uses W/AA-AL/K/N; the (Region 1) uses G/M/2; (Region 1) uses F/TM; (Region 3) uses JA/JJ/JO; (Region 1) uses DA/DL; (Region 3) uses VU/VU2; (Region 2) uses CF-CK/VE; and (Region 3) uses VK. These prefixes uniquely identify the operator's or , supporting amateur operations in licensed bands. Maritime Mobile Service Identities (MMSI) provide nine-digit numeric codes for vessels and coastal stations in the maritime mobile service, as detailed in ITU-R Recommendation M.585, enabling automated tracking, distress alerting via (DSC), and integration with systems like the Automatic Identification System (AIS). The first three digits form the Maritime Identification Digit (MID), denoting the administering country, with the remaining six digits uniquely identifying the station. Examples include MID 338 for the , 235 for the , 227 for , 312 for (a French overseas territory), 201 for , 408 for , 405 for , and 314 for . MMSIs are conserved through reuse policies after equipment decommissioning, ensuring global uniqueness and safety at sea. Aeronautical codes draw from the same ITU call sign series for station identification, while aircraft nationality and registration marks—standardized in ICAO Annex 7—use country-specific prefixes to indicate the state of registry, often overlapping with radio prefixes for consistency. For instance, the employs N for civil aircraft; the uses G; uses F; uses C-F to C-K; uses VH; uses JA; uses D; and uses VT. These marks, displayed on the aircraft fuselage, tail, or wings, facilitate international recognition and regulatory compliance. In satellite services, including VSAT earth stations for fixed-satellite operations, identification relies on call signs from the allocated national series per of the Radio Regulations, with additional coordination for orbital slots and frequencies to prevent . Shared identifiers, such as country code 881 for global mobile satellite systems, support networks. The ITU's coordination extends to exceptions for territories, ensuring equitable access and interference mitigation worldwide.
ServiceCountry/TerritoryExample Prefix/IdentifierPurpose
Amateur RadioW, K, NOperator identification in Region 2
Amateur RadioG, MOperator identification in Region 1
Amateur RadioFOperator identification in Region 1
MMSI338Ship station tracking
MMSI235Maritime safety communications
MMSI312Territory-specific vessel ID
AeronauticalNAircraft registration
AeronauticalGState of registry marking
Satellite/VSATVarious (shared)881 ()Global mobile satellite access

Other Country Code Systems

General-Purpose Systems

General-purpose country code systems outside the and ITU frameworks provide standardized identifiers for broad international use in areas such as , , and global events. These systems often draw inspiration from ISO structures but adapt them for specific organizational needs, including numeric codes for regions and alphabetic abbreviations tailored to sports governance. The United Nations M49 standard, formally known as the Standard Country or Area Codes for Statistical Use (Series M, No. 49), employs three-digit numeric codes to facilitate statistical processing across countries, regions, and geographical aggregates. Developed by the , these codes assign identifiers like 001 for the world as a whole and 840 for the , while extending to sub-regions such as 021 for . For individual countries, M49 numeric codes align directly with those in , such as 124 for , but uniquely incorporate broader statistical groupings not covered by ISO. FIFA country codes consist of three-letter abbreviations assigned to the 211 member associations of the (FIFA), primarily for use in international competitions and administration. These codes are based on or alpha-3 formats but include sport-specific modifications, such as ENG for (distinct from the ISO GBR for the ) and USA for the . Unlike ISO, which treats the as a single entity, FIFA recognizes separate codes for its constituent football associations, including SCO for and WAL for . The (IOC) maintains three-letter country codes for the National Olympic Committees (NOCs) participating in the , a practice that has evolved since the first modern Olympics in 1896, with formal standardization beginning around 1976. Examples include USA for the and JPN for , often aligning with alpha-3 codes but featuring adjustments for historical or linguistic reasons, such as MYA for (versus ISO MMR). The IOC assigns 206 codes for active NOCs, emphasizing national representation in multi-sport events. These systems find applications in diplomacy, global statistics, and international organizations, where supports for economic and demographic analysis, codes enable precise team identification in tournaments, and IOC codes track athletic participation and results. Key differences from arise in handling dependencies, historical names, or federated entities; for instance, the IOC uses for (ISO ASM), while mirrors this adjustment but diverges on the United Kingdom's components. Such variations ensure suitability for their domains without conflicting with ISO's general-purpose intent. The following table provides examples of codes from these systems compared to ISO 3166-1, highlighting alignments and differences:
Country/TerritoryISO 3166-1 Alpha-3UN M49 NumericFIFA CodeIOC Code
USA840USAUSA
CAN124CANCAN
GBR826GBR*GBR
England (FIFA only)GBR826ENGN/A
JPN392JPNJPN
MMR104MYAMYA
ASM060ASAASA
BDI108BDIBDI
CPV132CPVCPV
DEU276GERGER
*Note: FIFA uses GBR sparingly, preferring constituent codes like . Maintenance of these codes occurs irregularly by their respective bodies, with updates triggered by geopolitical changes or organizational expansions, occurring less frequently than the ISO 3166-1 maintenance agency's bimonthly reviews. The UN Statistics Division revises M49 periodically to reflect new statistical needs, while and the IOC adjust codes in response to membership alterations or naming conventions, ensuring stability for long-term use.

Industry-Specific Codes

Industry-specific country codes are primarily utilized in financial and commercial transactions to identify entities within global business networks. In the banking sector, the SWIFT Business Identifier Code (BIC) incorporates two-letter country prefixes derived from the standard to denote the location of . These prefixes form the fifth and sixth characters of the BIC, which is an 8- to 11-character alphanumeric code structured as follows: four characters for the institution identifier, two for the country code, two for the location code, and an optional three-character branch code. This system ensures precise routing of international payments and messages across the SWIFT network, connecting over 11,000 institutions in more than 200 countries and territories. The BIC standard is governed by , which specifies the format for identifying financial and non-financial institutions involved in transactions, including over 200 country and territory entries in its registry. serves as the ISO for BICs, maintaining a centralized that supports updates and validations. Examples of these country codes in BICs include for the (e.g., BOFAUS3N for ), GB for the (e.g., NWBKGB2L for ), DE for (e.g., COBADEFF for ), FR for (e.g., BNPAFRPP for ), JP for (e.g., BOTKKYJX for of Tokyo-Mitsubishi), CA for (e.g., RBCOROUT for ), AU for (e.g., NABAAU2Q for ), and GG for (e.g., RBOSGGSX for International in Guernsey). These codes accommodate variations for overseas territories, enabling distinct identification where applicable. Beyond banking, industry-specific country codes facilitate invoicing and trade documentation. In the (VAT) identification numbers begin with a two-letter country code followed by a sequence of digits, such as DE for or FR for , to verify cross-border transactions and ensure compliance with VAT directives. Similarly, in , (HS) codes for tariff classification are extended by countries with additional digits or prefixes to apply specific duties and regulations, often integrating two-letter country identifiers for origin declarations in customs forms. The development of these codes traces back to the 1970s, when the network was established in 1973 to standardize interbank communications, replacing inefficient systems with the inaugural format operational by 1977. Updates to the standards, including revisions, are managed through collaborative efforts by ISO technical committees and SWIFT's BIC registry to reflect evolving global financial needs. Despite comprehensive coverage, gaps exist in BIC assignments for micro-states with limited banking infrastructure, often resulting in shared codes from associated larger nations, such as utilizing for its institutions. This approach maintains interoperability but can complicate precise entity identification in niche markets.

Transportation and Sports Codes

Country codes in transportation and sports serve to identify nations in operational contexts such as vehicle movement, aircraft identification, and competitive events, facilitating recognition and . These codes are governed by specific agreements distinct from general-purpose systems, ensuring consistency in global mobility and competition. In transportation, they appear on license plates, aircraft tails, and road signs, while in sports, they denote teams in scoring, broadcasts, and official records. Vehicle registration codes, known as distinguishing signs, are one- to three-letter identifiers displayed on international license plates to indicate the country of registration, as established by the 1968 . Administered by the Economic Commission for Europe (UNECE), these codes are harmonized to support cross-border travel and are updated to reflect new states or territorial changes. For example, single-letter codes include D for and F for , while three-letter codes like USA for the and CDN for are used for some countries. Other examples include A for , CH for (from Confoederatio Helvetica), and NL for the . Although the official UNECE sign for the is GB, since September 2021, the uses 'UK' on vehicle number plates and requires 'UK' stickers for international travel. These signs must be affixed to vehicles in international traffic, appearing on white ovals or stickers, and have historically shifted, such as the pre-1991 use of SU for the before its dissolution led to new codes like RUS for . Aviation codes consist of one- to three-letter prefixes assigned by the International Civil Aviation Organization (ICAO) under Annex 7 of the Chicago Convention, marking aircraft nationality and registration separate from IATA's three-letter airport codes used for destinations, with a historical exception of the four-letter CCCP for the Soviet Union until 1991. These prefixes enable flight tracking, air traffic control, and regulatory compliance worldwide, with allocations notified to ICAO by member states. Representative examples include N for the United States, G for the United Kingdom, C for Canada, F for France, D for Germany, VH for Australia, JA for Japan, and RA for Russia (succeeding the historical CCCP for the pre-1991 Soviet Union). Historically, the USSR used CCCP (transliterated from Cyrillic СССР) on civil aircraft until 1991, after which successor states adopted new prefixes like UR for Ukraine. These codes appear prominently on aircraft fuselages and are essential for international flight operations. In sports, country codes are abbreviated identifiers used by governing bodies like for European competitions and the () for , often aligning with or differing from ISO and other standards to reflect national teams or historical entities. These three-letter codes appear in event scoring, media reports, and official statistics, promoting clarity in global tournaments. For instance, uses for , for , and for , while employs similar abbreviations like for , for , and for . Applications include match reports, leaderboards, and broadcasting graphics, with historical examples such as or USSR for Soviet teams in pre-1991 events before transitioning to RUS. These codes align partially with for consistency in global travel-related sports events.

Internet and Digital Codes

Country code top-level domains (ccTLDs) are two-letter Internet top-level domains assigned to represent countries, territories, or geographic regions, directly derived from the codes. The (IANA), operating under the (ICANN), manages the delegation of these domains to designated sponsoring organizations or registries, which handle registration, policy, and operations. This system ensures a structured for global addressing, with delegations requiring adherence to standards and local policies. The evolution of ccTLDs traces back to the early days of the in the 1980s, when the (DNS) was introduced to replace numeric IP addresses with human-readable names. Initial ccTLDs, such as .uk () in 1985, emerged alongside generic TLDs like .com, with the formal use of codes for assignments beginning in 1986 as outlined in RFC 920. Management transitioned from informal coordination by to ICANN's oversight in 1998, emphasizing stability and international cooperation. Unlike generic TLDs (gTLDs), which are globally open, many ccTLDs are sponsored—meaning eligibility is restricted to residents or entities tied to the represented territory—and some, like .uk, were delegated in place of the official ISO code .gb to better suit local usage. Examples of ccTLDs and their sponsoring organizations illustrate this delegation model:
ccTLDCountry/TerritorySponsoring Organization
.caCanadian Internet Registration Authority (CIRA)
.euEURid
.usRegistry Services, LLC (operated by )
.uk
.de eG
.frAssociation Française pour le Nommage Internet en Coopération (AFNIC)
.jpJapan Registry Services Co., Ltd. (JPRS)
.auau Domain Administration Ltd. (auDA)
.ioInternet Computer Bureau Limited (ICB)
.cnChina Internet Network Information Center (CNNIC)
In digital contexts beyond domains, country codes derived from are integral to geolocation services, which map addresses to geographic locations for applications like fraud detection and . Databases such as MaxMind's GeoIP provide two-character ISO country codes to identify the originating country of an , enabling precise location-based services with coverage for over 99.9999% of global IPs. These codes facilitate automated country detection without relying solely on user-provided data. Country codes play a key role in digital applications, including (SEO), geo-restriction, and . In SEO, ccTLDs serve as strong signals for geographic targeting, improving local search rankings and user trust by associating sites with specific markets— uses them to prioritize for regional queries. For restriction, platforms employ IP geolocation via ISO codes to enforce , limiting access to region-specific media or services in compliance with laws like the EU's GDPR. In , ccTLDs and geolocation enhance targeting; for instance, the domain, originally for the , has gained popularity among tech startups for its "" connotation, despite lacking strict residency requirements, aiding global branding with local appeal. Following the UK's 2024 transfer of the to , the .io ccTLD and code IO remain assigned to the with no changes to delegation as of November 2025. Challenges in this domain include domain squatting, where bad-faith actors register ccTLDs resembling trademarks to profit from confusion or resale, prompting many registries to adopt dispute policies modeled on ICANN's Uniform Domain-Name Dispute Resolution Policy (UDRP). Additionally, internationalized domain names (IDNs) extend ccTLDs to non-Latin scripts, such as Arabic or Cyrillic, through processes like the IDN ccTLD Fast Track launched in 2009, allowing native-script representations of country names to improve accessibility for non-English users—but this introduces risks like homograph attacks, where visually similar characters deceive users. ICANN and registries mitigate these via character restrictions and variant management.

Historical and Regional Codes

Historical country codes predate the widespread adoption of the ISO 3166 standard and include systems like the U.S. Federal Information Processing Standard (FIPS) 10-4, which assigned two-letter alphabetic codes to countries, dependencies, and areas of special sovereignty, such as "US" for the United States. This standard, developed by the National Institute of Standards and Technology (NIST), was used for federal data processing but was withdrawn on September 2, 2008, alongside nine other FIPS publications, as part of a broader shift toward international standards like ISO 3166. Soviet-era codes, such as "SU" for the Union of Soviet Socialist Republics (USSR), were part of early ISO assignments but became obsolete following the USSR's dissolution in 1991. Deprecated codes in the ISO 3166 framework are exceptionally reserved for former states to maintain compatibility in archival and legacy systems, preventing reuse that could disrupt historical data. For instance, "DD" was assigned to the German Democratic Republic () until its merger with the of in 1990, after which it was reserved indefinitely. Similarly, "YU" for was reserved starting in 2003 for 50 years following its division into multiple successor states, including ("BA"), ("HR"), ("MK"), ("ME"), ("RS"), and ("SI"). The code "CS" for was deprecated after its 1993 dissolution into the ("CZ") and ("SK"), with reservation extended to support transitional data handling. Other examples include "SU" for the USSR, which transitioned to codes for its 15 successor states, such as ("RU"), ("UA"), ("BY"), and ("KZ"), effective from 1992. Additional legacy codes like "TP" for (replaced by "TL" in 2002) and "AN" for the (divided in 2010) illustrate similar patterns of reservation post-dissolution. Regional systems often incorporate country prefixes or supranational variants tailored to specific geopolitical contexts. In the European Union, the Nomenclature of Territorial Units for Statistics (NUTS) employs a hierarchical coding structure where each code begins with the ISO 3166-1 alpha-2 country code, followed by digits to denote regional levels; for example, "DE1" represents Baden-Württemberg in Germany at the NUTS 1 level, facilitating statistical comparisons across member states. In Africa, the Economic Community of West African States (ECOWAS) facilitates free movement through common passport designs featuring the ECOWAS symbol on documents issued by its 15 member states, which use their individual ISO 3166-1 alpha-3 codes in the machine-readable zone. The African Union (AU) primarily relies on ISO 3166 codes for its 55 member states but supports regional economic community variants like those in ECOWAS for integration purposes. These historical and regional codes find applications in archival , genealogical , and , where consistent referencing of past entities is essential to avoid errors in historical records. Transitions following state dissolutions, such as the recoding after Yugoslavia's breakup (e.g., "" to "," "," etc.) and the Soviet Union's fragmentation (e.g., "" to "," "," "," "," "," etc.), required coordinated international updates to reassign codes while reserving originals for a defined period. In cases like , the user-assigned code "" (alpha-2) and "XKX" (alpha-3) has been provisionally used since for statistical and digital purposes, despite lacking full assignment due to its disputed status; post-2020 updates in frameworks like continue to recognize "XK" without formal standardization. This approach ensures in data processing for territories in flux, influencing modern standards by highlighting the need for flexible reservation mechanisms.

References

  1. [1]
    ISO 3166 — Country Codes
    ISO 3166 is an international standard which defines codes representing names of countries and their subdivisions. The standard specifies basic guidelines for ...Country Codes Collection · Glossary for ISO 3166 · ISO/TC 46 · ISO 3166-1:2020
  2. [2]
    None
    ### Summary of Country Codes and International Numbering
  3. [3]
    ISO 3166-1:2020(en), Codes for the representation of names of ...
    ISO 3166-1 establishes codes that represent the current names of countries, dependencies, and other areas of particular geopolitical interest, on the basis of ...
  4. [4]
    ISO 3166-1:2020 Codes for the representation of names of countries ...
    In stockThis document specifies basic guidelines for the implementation and maintenance of country codes. This code is intended for use in any application.
  5. [5]
    Maintenance agencies and registration authorities - ISO
    These bodies are designated by ISO to serve as maintenance agencies or registration authorities. For each of the standards concerned detailed information can ...
  6. [6]
    ISO 3166-1:2013 Codes for the representation of names of countries ...
    ISO 3166-1:2013 is intended for use in any application requiring the expression of current country names in coded form.
  7. [7]
    Standard Classification of Countries and Areas of Interest (SCCAI ...
    Nov 15, 2022 · The 249 countries and areas in the ISO 3166-1:2013 standard includes 240 of the 241 countries or areas for which statistical data are compiled ...
  8. [8]
    Glossary for ISO 3166
    Country codes (ISO 3166-1 and ISO 3166-3) Alpha-2 code – a two-letter code that represents a country name, recommended as the general purpose code.
  9. [9]
    [PDF] INTERNATIONAL STANDARD ISO 3166-1
    ISO 3166-1 is a standard for codes representing names of countries and their subdivisions, specifically for country codes.
  10. [10]
    [PDF] ISO 3166 Standard Role of the MA - NLnet Labs
    • nearly all alpha-2 codes starting with “S” are assigned. • Visual association between the country name (in. English or French) code element toe be determined.
  11. [11]
    Standard country or area codes for - UNSD — Methodology
    A: Historically, four revisions were published since the first publication in 1970. Now any updates are published continuously through the website and in ...
  12. [12]
    Country Codes Collection - ISO
    It allows you to download the most recent, official lists of country codes and/or subdivisions not to mention formerly used codes in one convenient location.<|control11|><|separator|>
  13. [13]
    ICANN and the International Organization for Standardization (ISO)
    May 9, 2012 · In 2000, the ICANN Board of Directors recognized the ISO 3166 Maintenance Agency as the authoritative entity for country code designations and ...
  14. [14]
  15. [15]
    043: Geographic Area Code (Network Development and MARC ...
    Dec 1, 2020 · Seven-character MARC code for a geographic area. Each geographic area code associated with an item is contained in a separate subfield $a.Missing: alpha- 3<|separator|>
  16. [16]
    [PDF] IBAN REGISTRY - Swift
    The IBAN structure is defined in ISO 13616-1 and consists of a two-letter ISO 3166-1 country code, followed by two check digits and up to thirty alphanumeric ...
  17. [17]
    SU - USSR - ISO
    Removed from ISO 3166-1 in 1992 when former USSR was divided into: Armenia (AM, ARM, 051), Azerbaijan (AZ, AZE, 031), Estonia (EE, EST, 233), Georgia (GE, GEO, ...Missing: process | Show results with:process
  18. [18]
    E.164 : The international public telecommunication numbering plan
    Aug 22, 2024 · E.164 Supplement 4 (05/04), Operational and administrative issues associated with the implementation of ENUM for non-geographic country codes ...
  19. [19]
    List of Recommendation ITU-T E.164 assigned country codes
    List of Recommendation ITU-T E.164 assigned country codes. Publications by Sector. Further Information. © ITU 2025 All Rights Reserved.
  20. [20]
    ITU-T E.164 International Shared Country Codes
    For Global Mobile Satellite System: E.164 country code 881 plus two 1-digit ICs. For International Networks: E.164 country code 882 plus one 2-digit IC
  21. [21]
    [PDF] Volume VI - CCITT (New Delhi, 1960)
    from an examination of the international code for the country and/or the type of seizing signal (terminal or transit) which is sent over the international ...Missing: INTELSAT | Show results with:INTELSAT
  22. [22]
    How Telephone Country Codes Work - Electronics | HowStuffWorks
    The Numbering Plan E.164 ... " " International telephone numbers include a specific number that identifies the country, region and specific users so callers can ...Missing: definition | Show results with:definition
  23. [23]
    List of international country calling phone codes - IBAN
    Jul 17, 2020 · Country dialing codes are telephone number prefixes for reaching phone numbers in the networks of the other countries or regions.
  24. [24]
    [PDF] April 2025 North American Numbering Plan (NANP) Exhaust Analysis
    Apr 1, 2025 · The April 2025 NANP exhaust analysis projects a 2061 exhaust date with 5,190 CO codes per year, but a 20% increase would result in 2054.Missing: ITU | Show results with:ITU
  25. [25]
  26. [26]
    [PDF] APPENDIX 42 (REV.WRC-15) Table of allocation of international ...
    AP42-1. APPENDIX 42 (REV.WRC-15). Table of allocation of international call sign series. (See Article 19). Call sign series. Allocated to. AAA-ALZ. United ...
  27. [27]
    [PDF] ARTICLE 19 Identification of stations - ITU
    § 13 Should the available call sign series in Appendix 42 be exhausted, new call sign series may be allocated according to the principles set out in ...
  28. [28]
    [PDF] Aircraft Nationality and Registration Marks
    Annex 7 contains Standards adopted by the International Civil Aviation Organization as the minimum Standards for the display of marks to indicate appropriate ...
  29. [29]
    Paris 2024 Olympics: Full list of country names and codes for IOC ...
    Jul 24, 2024 · United Republic of Tanzania - TAN. Togo - TOG. Tunisia - TUN. Zambia - ZAM. Zimbabwe - ZIM. The Americas. Antigua and Barbuda - ANT. Argentina ...
  30. [30]
    FIFA Country Codes - RSSSF
    Sep 23, 2025 · FIFA Country Codes. FIFA's revised abbreviations for the 211 member associations. IOC's revised abbreviations for the 207 member associations.
  31. [31]
    UNSD — Methodology - the United Nations
    Standard country or area codes for statistical use (M49) Overview ; 001, World, 002, Africa, 202 ; 001, World, 002, Africa, 202 ...
  32. [32]
    3-Digit Country Codes - Topend Sports
    Some countries have had other codes for previous Olympic Games. It was only in 1976 that the IOC started to assign standardized codes for each country.
  33. [33]
    Comparison of alphabetic country codes - Wikipedia
    This is a comparison of the IOC, FIFA, and ISO 3166-1 three-letter codes, combined into one table for easy reference.Ambiguities · List · Former countries, former...
  34. [34]
    Comparison of IOC, FIFA, and ISO 3166 country codes
    This table compares IOC, FIFA, and ISO 3166 country codes. Flag, Country, IOC, FIFA, ISO. Afghanistan · AFG, AFG, AFG. Åland Islands, ALA.
  35. [35]
    Business Identifier Code (BIC) - Swift
    BIC is the International ISO standard ISO 9362. This standard specifies the elements and structure of a universal identifier code, the business identifier code ...
  36. [36]
    Our story - Swift
    1977: Swift goes live​​ 518 institutions from 22 countries were connected to our messaging service, which put efficiency, security and reliability at its core. ...
  37. [37]
    SWIFT Codes & BIC Codes for all the Banks in the World
    SWIFT code example. AAAA BB CC DDD. First 4 characters - bank code (only letters); Next 2 characters - ISO 3166-1 alpha-2 country code (only letters); Next 2 ...United States · SWIFT checker tool · IBAN Checker · IndiaMissing: numeric | Show results with:numeric
  38. [38]
    VAT identification numbers - Taxation and Customs Union
    Generally, a VAT identification number begins with the code of the country concerned followed by a block of digits or characters. Each EU country uses its own ...
  39. [39]
    Harmonized System (HS) Codes - International Trade Administration
    The Harmonized System (HS) is a global, standardized numerical system for classifying traded products, using six-digit codes, and is updated every five years.Missing: prefixes | Show results with:prefixes
  40. [40]
    Vienna Convention on Road Traffic [of] 1968 - UNTC
    "The Principality of Liechtenstein recognizes in international traffic all registration certificates issued by the Contracting Parties according to chapter III ...
  41. [41]
    Root Zone Database - Internet Assigned Numbers Authority
    Root Zone Database. The Root Zone Database represents the delegation details of top-level domains, including gTLDs such as .com, and country-code TLDs such ...
  42. [42]
    Country code top-level domain - ICANNWiki
    ccTLDs are derived from ISO 3166-1 alpha-2 country codes ... ccTLDs can be found in IANA's Procedures for Establishing ccTLDs. IANA's Procedures for ...
  43. [43]
    Hobbes' Internet Timeline - the definitive ARPAnet & Internet history
    An Internet timeline highlighting the key events and technologies that helped shape the Internet as we know it today.<|separator|>
  44. [44]
    [PDF] The Creation and Administration of Unique Identifiers, 1967-2017
    As the Arpanet and Internet evolved, the role and importance of unique identifiers increased markedly. At first, the creation and administration of the ...
  45. [45]
    The Chagos Archipelago and the .io domain - icann
    Nov 14, 2024 · The IO code is designated for the British Indian Ocean Territory, which is coterminous with the Chagos Archipelago, a remote cluster of islands.<|control11|><|separator|>
  46. [46]
    GeoIP and GeoLite City and Country Databases
    GeoIP and GeoLite databases determine country, subdivisions, city, and postal code for IPv4 and IPv6 addresses worldwide.
  47. [47]
    MaxMind GeoIP® Databases
    IP geolocation and network data from the creator of GeoIP. Download and host the data locally to eliminate network latency and per-query charges.Anonymous IP Database · Visit the demo · Site License Overview
  48. [48]
    Top-Level Domain & Other Restrictions for International SEO
    May 23, 2018 · Perhaps the most important SEO benefit of using a ccTLD for your website is the geotargeting benefit, as it sends the clear message to the ...Cctld & Gtld: What's The... · Other Cctld-Related Matters... · Numerous Cctlds Now...
  49. [49]
    Managing Multi-Regional and Multilingual Sites | Documentation
    Targeting site content to a specific country (geotargeting) You can target your website or parts of it to users in a single specific country that speaks a ...
  50. [50]
    Archives | IPC Position Paper on ccTLD Issues - ICANN
    Mar 1, 2000 · Unfortunately, however, as ccTLDs gain increasing importance in the Domain Name System, unacceptable practices such as piracy, cybersquatting, ...
  51. [51]
    [PDF] IDNs: Internationalized Domain Names - icann
    The IDN ccTLD Fast Track Process focuses on meeting a near-term demand by allocating a limited number of IDN ccTLDs based on non-Latin scripts while a full IDN ...<|separator|>
  52. [52]
    [PDF] FIPS PUB 10-4 - NIST Technical Series Publications
    A typical entry consists of the two-character, alphabetic. “country code” of each basic entity; the entity name; the designatory term or terms for ...Missing: 2008 | Show results with:2008
  53. [53]
    Announcing Approval of the Withdrawal of Ten Federal Information ...
    Sep 2, 2008 · This notice announces that the Secretary of Commerce has approved the withdrawal of ten Federal Information Processing Standards (FIPS).
  54. [54]
  55. [55]
    YU - Yugoslavia - ISO
    YU - Yugoslavia. Reserved from 2003-07 to 2053-07. Name changed from Yugoslavia to Serbia and Montenegro (CS, SCG, 891) in 2003. Former Yugoslavia was divided ...Missing: DD East Germany
  56. [56]
    CS - Czechoslovakia - ISO
    Czechoslovakia was divided into Czechia (CZ, CZE, 203), and Slovakia (SK, SVK, 703). This code is part of collection(s) Country Codes Collection.Missing: derivation | Show results with:derivation
  57. [57]
    Search by document country - consilium.europa.eu - European Union
    ... three-letter country and region codes used in travel documents. LIE ... XEC - • Economic Community of West African States (ECOWAS) • Communauté ...Prado · ITA - Italy · FRA - France · DEU - Germany<|separator|>
  58. [58]
    Member States | African Union
    The AU is made up of 55 Member States which represent all the countries on the African continent. AU Member States are divided into five geographic regions.Missing: codes letter
  59. [59]
    Tutorial:Country codes and protocol order - European Commission
    The two-letter ISO code is used (ISO 3166 alpha-2). ... Codes and names of potential candidate. Code, Country language, English. XK, Republika e Kosovës, Kosovo* ...