NEW
Also known as: ISO 3166-2
International standard codes for principal subdivisions (e.g., states or provinces) of countries defined in ISO 3166-1.
DESCRIPTION
ISO State Codes refer to ISO 3166-2, which standardizes subdivision codes such as states, provinces, or regions. The codes combine the ISO 3166-1 alpha-2 country code with a subdivision identifier. They are essential for global address normalization, regional reporting, and cross-border data integration. ISO 3166-2 enables consistent referencing across multilingual systems and different administrative naming conventions. Crosswalks with USPS and historic FIPS codes are common in U.S.-centric datasets.
ALTERNATIVE DEFINITIONS
International Organization for Standardization (ISO)
ISO 3166-2 defines codes for the names of the principal subdivisions of all countries coded in ISO 3166-1.
Authoritative scope of subdivisions linked to ISO 3166-1.
ISO
ISO 3166 is the International Standard for country codes and codes for their subdivisions.
Places 3166-2 within the broader 3166 series.
RELATED TERMS
ISO 3166 FIPS Address Standardization Geocoding
COMPETING TERMS
RELATIONS
- Broader: State Codes
KNOWLEDGE AREAS
Reference & Master Data Data Management Data Integration & Interoperability Data Governance Data Quality
TARGET AUDIENCE
Data Steward Information Analyst Data Architect Data Engineer Data Governance Manager
EXTERNAL SOURCES
- Wikipedia - ISO 3166-2
- ISO Online Browsing Platform - Subdivision code lookup
- Unicode CLDR - Locale mapping with ISO codes
TOP QUESTIONS
Why use ISO State Codes for global addresses?
They standardize subdivisions across countries, enabling consistent validation, analytics, and cross-border interoperability.
Category: Relevancy
How do ISO 3166-2 codes differ from USPS codes?
ISO uses country-prefixed subdivision codes; USPS uses two-letter U.S. mailing abbreviations.
Category: Comparison
What is a common mistake when implementing ISO 3166-2?
Assuming all subdivisions have uniform formats; code patterns vary by country.
Category: Mistakes
How are updates to ISO 3166-2 managed?
ISO issues periodic updates; maintain versioned reference tables and audit changes to prevent join failures.
Category: Management
Can ISO 3166-2 be used for geospatial joins?
Yes, especially when combined with authoritative boundary datasets and consistent country codes.
Category: Example
What risks arise from mixing ISO and USPS codes?
Ambiguity and mismatched joins; always use explicit crosswalks keyed by country.
Category: Risks
Where to start with ISO 3166-2 in a data model?
Define a subdivision reference table keyed by ISO 3166-1 country and 3166-2 code, with names and validity dates.
Category: Getting Started
Does ISO 3166-2 cover all administrative levels?
It covers principal subdivisions, not every local level; supplementary datasets may be needed.
Category: Explanation
How to handle name changes in 3166-2?
Use surrogate keys and store historical names; update display names while preserving code integrity.
Category: Best Practices