Countries API - CountriesDB

Algeria

ISO 3166-1 country codes and official ISO 3166-2 subdivisions for Algeria. Use them in forms, validation, and CountriesDB integrations.

About Algeria codes

Need Algeria (DZ) for a checkout form, shipping zone, or backend validation? This page summarizes the ISO 3166-1 country codes and official subdivisions developers use with CountriesDB.

This guide lists 58 official ISO 3166-2 subdivisions for Algeria. These are the same codes CountriesDB serves through widgets and the Backend Data API.

For production, use the CountriesDB country/subdivision widget or fetch Algeria from the Data API and validate codes server-side instead of copying values from this page.

ISO codes

  • Alpha-2DZ
  • Alpha-3DZA
  • Numeric012
  • Independenttrue
  • StatusOfficially assigned

Official subdivisions (58)

Official ISO 3166-2 codes for Algeria. Use these values in region/state selects and server-side validation, not informal or marketing region names.

CodeNameType
DZ-01Adrarprovince
DZ-44Aïn Deflaprovince
DZ-46Aïn Témouchentprovince
DZ-16Algerprovince
DZ-23Annabaprovince
DZ-05Batnaprovince
DZ-08Bécharprovince
DZ-06Béjaïaprovince
DZ-52Béni Abbèsprovince
DZ-07Biskraprovince
DZ-09Blidaprovince
DZ-50Bordj Badji Mokhtarprovince
DZ-34Bordj Bou Arréridjprovince
DZ-10Bouiraprovince
DZ-35Boumerdèsprovince
DZ-02Chlefprovince
DZ-25Constantineprovince
DZ-56Djanetprovince
DZ-17Djelfaprovince
DZ-32El Bayadhprovince
DZ-57El Meghaierprovince
DZ-58El Meniaaprovince
DZ-39El Ouedprovince
DZ-36El Tarfprovince
DZ-47Ghardaïaprovince
DZ-24Guelmaprovince
DZ-33Illiziprovince
DZ-54In Guezzamprovince
DZ-53In Salahprovince
DZ-18Jijelprovince
DZ-40Khenchelaprovince
DZ-03Laghouatprovince
DZ-28M'silaprovince
DZ-29Mascaraprovince
DZ-26Médéaprovince
DZ-43Milaprovince
DZ-27Mostaganemprovince
DZ-45Naamaprovince
DZ-31Oranprovince
DZ-30Ouarglaprovince
DZ-51Ouled Djellalprovince
DZ-04Oum el Bouaghiprovince
DZ-48Relizaneprovince
DZ-20Saïdaprovince
DZ-19Sétifprovince
DZ-22Sidi Bel Abbèsprovince
DZ-21Skikdaprovince
DZ-41Souk Ahrasprovince
DZ-11Tamanrassetprovince
DZ-12Tébessaprovince
DZ-14Tiaretprovince
DZ-49Timimounprovince
DZ-37Tindoufprovince
DZ-42Tipazaprovince
DZ-38Tissemsiltprovince
DZ-15Tizi Ouzouprovince
DZ-13Tlemcenprovince
DZ-55Touggourtprovince

Frequently asked questions

What is the ISO 3166-1 code for Algeria?
Algeria uses ISO 3166-1 alpha-2 DZ, alpha-3 DZA, and numeric 012. These codes show up in forms, shipping, banking, and APIs.
How many official ISO 3166-2 subdivisions does Algeria have?
CountriesDB lists 58 official ISO 3166-2 subdivisions for Algeria (states, provinces, regions, or equivalent). Use them when you validate region selects and shipping zones.
How do I use Algeria country and subdivision data in a form?
Use the CountriesDB widget or Data API to fill country and subdivision selects for Algeria, then validate submitted codes with the Validation API so alpha-2 and ISO 3166-2 values stay consistent.

Use Algeria in your app

Add CountriesDB country and subdivision selects with the widget docs, or call the Backend Data API for Algeria (DZ) and validate submissions with the Validation API. Guides stay in sync with the same dataset your project keys already use. widget docs.