{
  "schema_version": "1.1",
  "generated_on": "2026-09-13",
  "country": {
    "name": "Poland",
    "slug": "poland",
    "iso2": "PL",
    "calling_code": "+48",
    "trunk_prefix": "None",
    "international_access": "00",
    "number_length": "Geographic and ordinary mobile national numbers contain 9 digits; geographic numbers combine a 2-digit numbering-zone indicator with a 7-digit subscriber part",
    "time_zones": [
      "Europe/Warsaw"
    ],
    "regulator": "Urząd Komunikacji Elektronicznej (UKE)",
    "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
    "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
  },
  "records": [
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "22",
      "national_destination_code": "22",
      "domestic_code": "22",
      "international_prefix": "+48 22",
      "coverage": "Warsaw numbering zone",
      "city": "Warsaw",
      "region": "Masovian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "12",
      "national_destination_code": "12",
      "domestic_code": "12",
      "international_prefix": "+48 12",
      "coverage": "Kraków numbering zone",
      "city": "Kraków",
      "region": "Lesser Poland Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "42",
      "national_destination_code": "42",
      "domestic_code": "42",
      "international_prefix": "+48 42",
      "coverage": "Łódź numbering zone",
      "city": "Łódź",
      "region": "Łódź Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "71",
      "national_destination_code": "71",
      "domestic_code": "71",
      "international_prefix": "+48 71",
      "coverage": "Wrocław numbering zone",
      "city": "Wrocław",
      "region": "Lower Silesian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "61",
      "national_destination_code": "61",
      "domestic_code": "61",
      "international_prefix": "+48 61",
      "coverage": "Poznań numbering zone",
      "city": "Poznań",
      "region": "Greater Poland Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "58",
      "national_destination_code": "58",
      "domestic_code": "58",
      "international_prefix": "+48 58",
      "coverage": "Gdańsk numbering zone",
      "city": "Gdańsk",
      "region": "Pomeranian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "91",
      "national_destination_code": "91",
      "domestic_code": "91",
      "international_prefix": "+48 91",
      "coverage": "Szczecin numbering zone",
      "city": "Szczecin",
      "region": "West Pomeranian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "52",
      "national_destination_code": "52",
      "domestic_code": "52",
      "international_prefix": "+48 52",
      "coverage": "Bydgoszcz numbering zone",
      "city": "Bydgoszcz",
      "region": "Kuyavian-Pomeranian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "81",
      "national_destination_code": "81",
      "domestic_code": "81",
      "international_prefix": "+48 81",
      "coverage": "Lublin numbering zone",
      "city": "Lublin",
      "region": "Lublin Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "85",
      "national_destination_code": "85",
      "domestic_code": "85",
      "international_prefix": "+48 85",
      "coverage": "Białystok numbering zone",
      "city": "Białystok",
      "region": "Podlaskie Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "32",
      "national_destination_code": "32",
      "domestic_code": "32",
      "international_prefix": "+48 32",
      "coverage": "Katowice numbering zone",
      "city": "Katowice",
      "region": "Silesian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "34",
      "national_destination_code": "34",
      "domestic_code": "34",
      "international_prefix": "+48 34",
      "coverage": "Częstochowa numbering zone",
      "city": "Częstochowa",
      "region": "Silesian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "17",
      "national_destination_code": "17",
      "domestic_code": "17",
      "international_prefix": "+48 17",
      "coverage": "Rzeszów numbering zone",
      "city": "Rzeszów",
      "region": "Podkarpackie Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "56",
      "national_destination_code": "56",
      "domestic_code": "56",
      "international_prefix": "+48 56",
      "coverage": "Toruń numbering zone",
      "city": "Toruń",
      "region": "Kuyavian-Pomeranian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "41",
      "national_destination_code": "41",
      "domestic_code": "41",
      "international_prefix": "+48 41",
      "coverage": "Kielce numbering zone",
      "city": "Kielce",
      "region": "Świętokrzyskie Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "89",
      "national_destination_code": "89",
      "domestic_code": "89",
      "international_prefix": "+48 89",
      "coverage": "Olsztyn numbering zone",
      "city": "Olsztyn",
      "region": "Warmian-Masurian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "77",
      "national_destination_code": "77",
      "domestic_code": "77",
      "international_prefix": "+48 77",
      "coverage": "Opole numbering zone",
      "city": "Opole",
      "region": "Opole Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "68",
      "national_destination_code": "68",
      "domestic_code": "68",
      "international_prefix": "+48 68",
      "coverage": "Zielona Góra numbering zone",
      "city": "Zielona Góra",
      "region": "Lubusz Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "48",
      "national_destination_code": "48",
      "domestic_code": "48",
      "international_prefix": "+48 48",
      "coverage": "Radom numbering zone",
      "city": "Radom",
      "region": "Masovian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    },
    {
      "country_name": "Poland",
      "iso2": "PL",
      "country_calling_code": "48",
      "area_code": "33",
      "national_destination_code": "33",
      "domestic_code": "33",
      "international_prefix": "+48 33",
      "coverage": "Bielsko-Biała numbering zone",
      "city": "Bielsko-Biała",
      "region": "Silesian Voivodeship",
      "time_zone": "Central European Time (UTC+1) and Central European Summer Time (UTC+2)",
      "source_url": "https://eli.gov.pl/api/acts/DU/2024/1862/text.html",
      "verified_on": "2026-09-13",
      "limitation": "A numbering-zone indicator identifies an official fixed-network zone rather than an exact address or municipality. Zone boundaries do not necessarily match voivodeship borders. Number portability, call forwarding and VoIP can separate a number from the user’s current location, and ranges beginning with mobile service indicators are non-geographic."
    }
  ]
}
