YAML

Postal Codes by Country - YAML

Postal codes are numbering systems used for regional identification of addresses, facilitating efficient mail delivery and address verification. Different formats are adopted worldwide, ranging from numeric-only to alphanumeric combinations. This data comprehensively summarizes postal code formats, digit lengths, introduction years, and characteristics for major countries around the world.

postal code ZIP code address international mail regional identification logistics delivery
- code: "JP"
  slug: "japan"
  name: "Japan"
  description: "7-digit numeric format (3+4 digits)."
  format: "NNN-NNNN"
  digits: 7
  example: "100-0001"
  introducedYear: 1968
  note: "7-digit unified in 1998"
- code: "US"
  slug: "united-states"
  name: "United States"
  description: "5-digit basic format. 9 digits for ZIP+4."
  format: "NNNNN or NNNNN-NNNN"
  digits: "5 or 9"
  example: "10001 or 10001-1234"
  introducedYear: 1963
  note: "ZIP+4 introduced in 1983"
- code: "GB"
  slug: "united-kingdom"
  name: "United Kingdom"
  description: "5-7 character alphanumeric format. Divided into outward and inward codes."
  format: "AANA NAA"
  digits: "5-7"
  example: "SW1A 1AA"
  introducedYear: 1857
  note: "First modern postal code system"
- code: "CA"
  slug: "canada"
  name: "Canada"
  description: "Alternating alphanumeric 3+3 character format."
  format: "ANA NAN"
  digits: 6
  example: "M5V 2T6"
  introducedYear: 1971
  note: "Alternating letters and numbers"
- code: "DE"
  slug: "germany"
  name: "Germany"
  description: "5-digit numeric format. Called Postleitzahlen (PLZ)."
  format: "NNNNN"
  digits: 5
  example: "10115"
  introducedYear: 1941
  note: "5-digit format from 1993"
- code: "FR"
  slug: "france"
  name: "France"
  description: "5-digit numeric format. Called Code Postal."
  format: "NNNNN"
  digits: 5
  example: "75001"
  introducedYear: 1964
  note: "First 2 digits indicate department"
- code: "IT"
  slug: "italy"
  name: "Italy"
  description: "5-digit numeric format. Called CAP (Codice di Avviamento Postale)."
  format: "NNNNN"
  digits: 5
  example: "00118"
  introducedYear: 1967
  note: "Called CAP"
- code: "AU"
  slug: "australia"
  name: "Australia"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "2000"
  introducedYear: 1967
  note: "First digit indicates state"
- code: "CN"
  slug: "china"
  name: "China"
  description: "6-digit numeric format."
  format: "NNNNNN"
  digits: 6
  example: "200000"
  introducedYear: 1974
  note: "First 2 digits indicate province"
- code: "IN"
  slug: "india"
  name: "India"
  description: "6-digit numeric format. Called PIN code."
  format: "NNNNNN"
  digits: 6
  example: "110001"
  introducedYear: 1972
  note: "Called PIN code"
- code: "KR"
  slug: "south-korea"
  name: "South Korea"
  description: "5-digit numeric format. Changed from 6 digits in 2015."
  format: "NNNNN"
  digits: 5
  example: "01000"
  introducedYear: 1970
  note: "Changed to 5 digits in 2015"
- code: "SG"
  slug: "singapore"
  name: "Singapore"
  description: "6-digit numeric format. Changed from 4 digits in 1979."
  format: "NNNNNN"
  digits: 6
  example: "546080"
  introducedYear: 1950
  note: "6 digits from 1979"
- code: "NL"
  slug: "netherlands"
  name: "Netherlands"
  description: "4-digit numeric + 2-letter format."
  format: "NNNN AA"
  digits: "4 digits + 2 letters"
  example: "1071 DJ"
  introducedYear: 1978
  note: "Digits indicate region, letters indicate streets"
- code: "BE"
  slug: "belgium"
  name: "Belgium"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "1050"
  introducedYear: 1969
  note: "First digit indicates province"
- code: "CH"
  slug: "switzerland"
  name: "Switzerland"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "3000"
  introducedYear: 1964
  note: "Liechtenstein uses same system"
- code: "ES"
  slug: "spain"
  name: "Spain"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "28021"
  introducedYear: 1987
  note: "First 2 digits indicate autonomous community"
- code: "SE"
  slug: "sweden"
  name: "Sweden"
  description: "3+2 digit format. With SE prefix."
  format: "SE-NNN NN"
  digits: 5
  example: "SE-111 81"
  introducedYear: 1968
  note: "SE prefix for international mail"
- code: "IE"
  slug: "ireland"
  name: "Ireland"
  description: "7-character alphanumeric format. Called Eircode."
  format: "AAA NNNN"
  digits: "7 alphanumeric"
  example: "T37 F8HK"
  introducedYear: 2015
  note: "Last EU country to introduce postal codes"
- code: "AT"
  slug: "austria"
  name: "Austria"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "1120"
  introducedYear: 1966
  note: "First digit indicates state"
- code: "BR"
  slug: "brazil"
  name: "Brazil"
  description: "5-digit + 3-digit format. Called CEP."
  format: "NNNNN-NNN"
  digits: 8
  example: "70040-020"
  introducedYear: 1972
  note: "Called CEP"
- code: "MX"
  slug: "mexico"
  name: "Mexico"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "01000"
  introducedYear: 1981
  note: "First 2 digits indicate state"
- code: "RU"
  slug: "russia"
  name: "Russia"
  description: "6-digit numeric format."
  format: "NNNNNN"
  digits: 6
  example: "101000"
  introducedYear: 1977
  note: "Introduced in Soviet era"
- code: "PL"
  slug: "poland"
  name: "Poland"
  description: "2+3 digit format."
  format: "NN-NNN"
  digits: 5
  example: "02-502"
  introducedYear: 1973
  note: "Hyphen between 2nd and 3rd digit"
- code: "PT"
  slug: "portugal"
  name: "Portugal"
  description: "4+3 digit format."
  format: "NNNN-NNN"
  digits: 7
  example: "1300-016"
  introducedYear: 1978
  note: "Hyphen between 4th and 5th digit"
- code: "FI"
  slug: "finland"
  name: "Finland"
  description: "5-digit numeric format. With FI prefix."
  format: "FI-NNNNN"
  digits: 5
  example: "FI-00100"
  introducedYear: 1971
  note: "FI prefix for international mail"
- code: "NO"
  slug: "norway"
  name: "Norway"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "0352"
  introducedYear: 1968
  note: "First 2 digits indicate region"
- code: "DK"
  slug: "denmark"
  name: "Denmark"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "2300"
  introducedYear: 1967
  note: "Includes Greenland and Faroe Islands"
- code: "CZ"
  slug: "czech-republic"
  name: "Czech Republic"
  description: "3+2 digit format."
  format: "NNN NN"
  digits: 5
  example: "160 00"
  introducedYear: 1973
  note: "Space between 3rd and 4th digit"
- code: "HU"
  slug: "hungary"
  name: "Hungary"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "1011"
  introducedYear: 1973
  note: "First digit indicates region"
- code: "RO"
  slug: "romania"
  name: "Romania"
  description: "6-digit numeric format."
  format: "NNNNNN"
  digits: 6
  example: "013696"
  introducedYear: 1975
  note: "First 2 digits indicate county"
- code: "GR"
  slug: "greece"
  name: "Greece"
  description: "3+2 digit format."
  format: "NNN NN"
  digits: 5
  example: "104 32"
  introducedYear: 1983
  note: "Space between 3rd and 4th digit"
- code: "TR"
  slug: "turkey"
  name: "Turkey"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "06050"
  introducedYear: 1985
  note: "First 2 digits indicate province"
- code: "ZA"
  slug: "south-africa"
  name: "South Africa"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "0001"
  introducedYear: 1975
  note: "Assigned per post office"
- code: "EG"
  slug: "egypt"
  name: "Egypt"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "11511"
  introducedYear: 1983
  note: ""
- code: "SA"
  slug: "saudi-arabia"
  name: "Saudi Arabia"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "11564"
  introducedYear: 1985
  note: "First digit indicates region"
- code: "AE"
  slug: "united-arab-emirates"
  name: "United Arab Emirates"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "00000"
  introducedYear: 0
  note: "Relatively new system"
- code: "TH"
  slug: "thailand"
  name: "Thailand"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "10100"
  introducedYear: 1982
  note: "First 2 digits indicate province"
- code: "ID"
  slug: "indonesia"
  name: "Indonesia"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "10110"
  introducedYear: 1984
  note: "First digit indicates broad region"
- code: "MY"
  slug: "malaysia"
  name: "Malaysia"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "50000"
  introducedYear: 1976
  note: "Changed from 4 to 5 digits"
- code: "PH"
  slug: "philippines"
  name: "Philippines"
  description: "4-digit numeric format. Called ZIP code."
  format: "NNNN"
  digits: 4
  example: "1000"
  introducedYear: 1970
  note: "Called ZIP code"
- code: "NZ"
  slug: "new-zealand"
  name: "New Zealand"
  description: "4-digit numeric format."
  format: "NNNN"
  digits: 4
  example: "6011"
  introducedYear: 1977
  note: "First digit indicates island"
- code: "AR"
  slug: "argentina"
  name: "Argentina"
  description: "4-digit + letter format. Called CPA."
  format: "NNNN A"
  digits: "4 digits + 1 letter"
  example: "1601A"
  introducedYear: 1998
  note: "Called CPA"
- code: "CL"
  slug: "chile"
  name: "Chile"
  description: "7-digit numeric format."
  format: "NNNNNNN"
  digits: 7
  example: "8320000"
  introducedYear: 1984
  note: ""
- code: "CO"
  slug: "colombia"
  name: "Colombia"
  description: "6-digit numeric format."
  format: "NNNNNN"
  digits: 6
  example: "110111"
  introducedYear: 0
  note: "Recently introduced"
- code: "PE"
  slug: "peru"
  name: "Peru"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "15001"
  introducedYear: 0
  note: "Recently introduced"
- code: "IL"
  slug: "israel"
  name: "Israel"
  description: "5 or 7 digit numeric format."
  format: "NNNNN or NNNNNNN"
  digits: "5 or 7"
  example: "61000"
  introducedYear: 0
  note: "Assigned per post office"
- code: "UA"
  slug: "ukraine"
  name: "Ukraine"
  description: "5-digit numeric format."
  format: "NNNNN"
  digits: 5
  example: "01001"
  introducedYear: 1932
  note: "World's first nationwide system (1932)"