Provinces of Algeria
Script error: No such module "Unsubst".
Script error: No such module "Sidebar".
Algeria, as of 2025, is divided into 69 wilayas (provinces).[1] Prior to November 16, 2025, there were 58 provinces. The 69 provinces are divided into 1,541 baladiyahs (municipalities). The name of a province is always that of its capital city.
According to the Algerian constitution, a wilaya is a territorial collectivity enjoying economic and diplomatic freedom, the APW, or Popular Provincial Parliament/Provincial Popular Parliament (the Assemblée Populaire Wilayale, in French) is the political entity governing a province, directed by the Wali (Governor), who is chosen by the Algerian President to handle the APW's decisions, the APW has also a president, who is elected by the members of the APW, which Algerians elect.
On November 16, 2025, the announcement was made of 11 new provinces in the Hautes Plaines and the south of the country. These 11 new provinces are Aflou, Barika, Ksar Chellala, Messaad, Aïn Oussera, Boussaâda, El Abiodh Sidi Cheikh, El Kantara, Bir El Ater, Ksar El Boukhari, and El Aricha. They were created at the expense of the former provinces of Laghouat, Batna, Tiaret, Djelfa, M'sila, El Bayadh, Biskra, Médéa, and Tlemcen, respectively.[2]
List
Script error: No such module "Unsubst".
By 1984 the number of Algerian provinces was fixed at 48 and established the list of municipalities or "communes" attached to each province. In 2019, 10 new provinces were added.[3][4]
The province numbers are the first 31 provinces (see the second section) in Arabic alphabetical order, after the adding of 17 more provinces in 1983 and 10 more in 2019, the old numbering was kept and the 27 provinces created since 1984 have been assigned codes from 32 to 58, in Arabic alphabetical order.
The following table presents the list of provinces, showing for each its numerical code, its name (which is in every case the same as the name of the capital city of the province), the number of districts ("dairas"), the number of municipalities, its area, and its population.
| Map | Code | Province | Arabic name | Number of districts |
Number of municipalities |
Area | Population (2008[5]) |
Density (2008) | ||
|---|---|---|---|---|---|---|---|---|---|---|
| km2 | sq mi | per km2 | per sq mi | |||||||
| File:DZ-01 (2019).svg | 01 | Adrar | Script error: No such module "Lang". | 6 | 16 | Script error: No such module "convert". | 261,258 | Script error: No such module "convert". | ||
| File:DZ-02 (2019).svg | 02 | Chlef | Script error: No such module "Lang". | 13 | 35 | Script error: No such module "convert". | 1,002,088 | Script error: No such module "convert". | ||
| File:DZ-03 (2019).svg | 03 | Laghouat | Script error: No such module "Lang". | 10 | 24 | Script error: No such module "convert". | 455,602 | Script error: No such module "convert". | ||
| File:DZ-04 (2019).svg | 04 | Oum El Bouaghi | Script error: No such module "Lang". | 12 | 29 | Script error: No such module "convert". | 621,612 | Script error: No such module "convert". | ||
| File:DZ-05 (2019).svg | 05 | Batna | Script error: No such module "Lang". | 21 | 61 | Script error: No such module "convert". | 1,119,791 | Script error: No such module "convert". | ||
| File:DZ-06 (2019).svg | 06 | Béjaïa | Script error: No such module "Lang". | 19 | 52 | Script error: No such module "convert". | 912,577 | Script error: No such module "convert". | ||
| File:DZ-07 (2019).svg | 07 | Biskra | Script error: No such module "Lang". | 10 | 27 | Script error: No such module "convert". | 547,137 | Script error: No such module "convert". | ||
| File:DZ-08 (2019).svg | 08 | Béchar | Script error: No such module "Lang". | 6 | 11 | Script error: No such module "convert". | 219,898 | Script error: No such module "convert". | ||
| File:DZ-09 (2019).svg | 09 | Blida | Script error: No such module "Lang". | 10 | 25 | Script error: No such module "convert". | 1,002,937 | Script error: No such module "convert". | ||
| File:DZ-10 (2019).svg | 10 | Bouïra | Script error: No such module "Lang". | 12 | 45 | Script error: No such module "convert". | 695,583 | Script error: No such module "convert". | ||
| File:DZ-11 (2019).svg | 11 | Tamanrasset | Script error: No such module "Lang". | 3 | 5 | Script error: No such module "convert". | 115,043 | Script error: No such module "convert". | ||
| File:DZ-12 (2019).svg | 12 | Tébessa | Script error: No such module "Lang". | 12 | 28 | Script error: No such module "convert". | 648,703 | Script error: No such module "convert". | ||
| File:DZ-13 (2019).svg | 13 | Tlemcen | Script error: No such module "Lang". | 20 | 54 | Script error: No such module "convert". | 949,135 | Script error: No such module "convert". | ||
| File:DZ-14 (2019).svg | 14 | Tiaret | Script error: No such module "Lang". | 14 | 42 | Script error: No such module "convert". | 846,823 | Script error: No such module "convert". | ||
| File:DZ-15 (2019).svg | 15 | Tizi Ouzou | Script error: No such module "Lang". | 21 | 67 | Script error: No such module "convert". | 1,127,608 | Script error: No such module "convert". | ||
| File:DZ-16 (2019).svg | 16 | Algiers | Script error: No such module "Lang". | 13 | 57 | Script error: No such module "convert". | 2,988,145 | Script error: No such module "convert". | ||
| File:DZ-17 (2019).svg | 17 | Djelfa | Script error: No such module "Lang". | 12 | 36 | Script error: No such module "convert". | 1,092,184 | Script error: No such module "convert". | ||
| File:DZ-18 (2019).svg | 18 | Jijel | Script error: No such module "Lang". | 11 | 28 | Script error: No such module "convert". | 636,948 | Script error: No such module "convert". | ||
| File:DZ-19 (2019).svg | 19 | Sétif | Script error: No such module "Lang". | 20 | 60 | Script error: No such module "convert". | 1,489,979 | Script error: No such module "convert". | ||
| File:DZ-20 (2019).svg | 20 | Saïda | Script error: No such module "Lang". | 6 | 16 | Script error: No such module "convert". | 330,641 | Script error: No such module "convert". | ||
| File:DZ-21 (2019).svg | 21 | Skikda | Script error: No such module "Lang". | 13 | 38 | Script error: No such module "convert". | 898,680 | Script error: No such module "convert". | ||
| File:DZ-22 (2019).svg | 22 | Sidi Bel Abbès | Script error: No such module "Lang". | 15 | 52 | Script error: No such module "convert". | 604,744 | Script error: No such module "convert". | ||
| File:DZ-23 (2019).svg | 23 | Annaba | Script error: No such module "Lang". | 6 | 12 | Script error: No such module "convert". | 609,499 | Script error: No such module "convert". | ||
| File:DZ-24 (2019).svg | 24 | Guelma | Script error: No such module "Lang". | 10 | 34 | Script error: No such module "convert". | 482,430 | Script error: No such module "convert". | ||
| File:DZ-25 (2019).svg | 25 | Constantine | Script error: No such module "Lang". | 6 | 12 | Script error: No such module "convert". | 938,475 | Script error: No such module "convert". | ||
| File:DZ-26 (2019).svg | 26 | Médéa | Script error: No such module "Lang". | 19 | 64 | Script error: No such module "convert". | 819,932 | Script error: No such module "convert". | ||
| File:DZ-27 (2019).svg | 27 | Mostaganem | Script error: No such module "Lang". | 10 | 32 | Script error: No such module "convert". | 737,118 | Script error: No such module "convert". | ||
| File:DZ-28 (2019).svg | 28 | M'Sila | Script error: No such module "Lang". | 15 | 47 | Script error: No such module "convert". | 990,591 | Script error: No such module "convert". | ||
| File:DZ-29 (2019).svg | 29 | Mascara | Script error: No such module "Lang". | 16 | 47 | Script error: No such module "convert". | 784,073 | Script error: No such module "convert". | ||
| File:DZ-30 (2019).svg | 30 | Ouargla | Script error: No such module "Lang". | 6 | 10 | Script error: No such module "convert". | 311,337 | Script error: No such module "convert". | ||
| File:DZ-31 (2019).svg | 31 | Oran | Script error: No such module "Lang". | 9 | 26 | Script error: No such module "convert". | 1,584,607 | Script error: No such module "convert". | ||
| File:DZ-32 (2019).svg | 32 | El Bayadh | Script error: No such module "Lang". | 8 | 22 | Script error: No such module "convert". | 228,624 | Script error: No such module "convert". | ||
| File:DZ-33 (2019).svg | 33 | Illizi | Script error: No such module "Lang". | 2 | 4 | Script error: No such module "convert". | 34,715 | Script error: No such module "convert". | ||
| File:DZ-34 (2019).svg | 34 | Bordj Bou Arréridj | Script error: No such module "Lang". | 10 | 34 | Script error: No such module "convert". | 628,475 | Script error: No such module "convert". | ||
| File:DZ-35 (2019).svg | 35 | Boumerdès | Script error: No such module "Lang". | 9 | 32 | Script error: No such module "convert". | 802,083 | Script error: No such module "convert". | ||
| File:DZ-36 (2019).svg | 36 | El Tarf | Script error: No such module "Lang". | 7 | 24 | Script error: No such module "convert". | 408,414 | Script error: No such module "convert". | ||
| File:DZ-37 (2019).svg | 37 | Tindouf | Script error: No such module "Lang". | 1 | 2 | Script error: No such module "convert". | 49,149 | Script error: No such module "convert". | ||
| File:DZ-38 (2019).svg | 38 | Tissemsilt | Script error: No such module "Lang". | 8 | 22 | Script error: No such module "convert". | 294,476 | Script error: No such module "convert". | ||
| File:DZ-39 (2019).svg | 39 | El Oued | Script error: No such module "Lang". | 10 | 22 | Script error: No such module "convert". | 647,548 | Script error: No such module "convert". | ||
| File:DZ-40 (2019).svg | 40 | Khenchela | Script error: No such module "Lang". | 8 | 21 | Script error: No such module "convert". | 386,683 | Script error: No such module "convert". | ||
| File:DZ-41 (2019).svg | 41 | Souk Ahras | Script error: No such module "Lang". | 10 | 26 | Script error: No such module "convert". | 438,127 | Script error: No such module "convert". | ||
| File:DZ-42 (2019).svg | 42 | Tipaza | Script error: No such module "Lang". | 10 | 28 | Script error: No such module "convert". | 591,010 | Script error: No such module "convert". | ||
| File:DZ-43 (2019).svg | 43 | Mila | Script error: No such module "Lang". | 13 | 32 | Script error: No such module "convert". | 766,886 | Script error: No such module "convert". | ||
| File:DZ-44 (2019).svg | 44 | Aïn Defla | Script error: No such module "Lang". | 14 | 36 | Script error: No such module "convert". | 766,013 | Script error: No such module "convert". | ||
| File:DZ-45 (2019).svg | 45 | Naâma | Script error: No such module "Lang". | 7 | 12 | Script error: No such module "convert". | 192,891 | Script error: No such module "convert". | ||
| File:DZ-46 (2019).svg | 46 | Aïn Témouchent | Script error: No such module "Lang". | 8 | 28 | Script error: No such module "convert". | 371,239 | Script error: No such module "convert". | ||
| File:DZ-47 (2019).svg | 47 | Ghardaïa | Script error: No such module "Lang". | 7 | 9 | Script error: No such module "convert". | 306,322 | Script error: No such module "convert". | ||
| File:DZ-48 (2019).svg | 48 | Relizane | Script error: No such module "Lang". | 13 | 38 | Script error: No such module "convert". | 726,180 | Script error: No such module "convert". | ||
| File:DZ-49 (2019).svg | 49 | Timimoun | Script error: No such module "Lang". | 4 | 10 | Script error: No such module "convert". | 122,019 | Script error: No such module "convert". | ||
| File:DZ-50 (2019).svg | 50 | Bordj Badji Mokhtar | Script error: No such module "Lang". | 1 | 2 | Script error: No such module "convert". | 16,437 | Script error: No such module "convert". | ||
| File:DZ-51 (2019).svg | 51 | Ouled Djellal | Script error: No such module "Lang". | 2 | 6 | Script error: No such module "convert". | 174,219 | Script error: No such module "convert". | ||
| File:DZ-52 (2019).svg | 52 | Béni Abbès | Script error: No such module "Lang". | 6 | 10 | Script error: No such module "convert". | 50,163 | Script error: No such module "convert". | ||
| File:DZ-53 (2019).svg | 53 | Ain Salah | Script error: No such module "Lang". | 2 | 3 | Script error: No such module "convert". | 50,392 | Script error: No such module "convert". | ||
| File:DZ-54 (2019).svg | 54 | Ain Guezzam | Script error: No such module "Lang". | 2 | 2 | Script error: No such module "convert". | 11,202 | Script error: No such module "convert". | ||
| File:DZ-55 (2019).svg | 55 | Touggourt | Script error: No such module "Lang". | 4 | 11 | Script error: No such module "convert". | 247,221 | Script error: No such module "convert". | ||
| File:DZ-56 (2019).svg | 56 | Djanet | Script error: No such module "Lang". | 1 | 2 | Script error: No such module "convert". | 17,618 | Script error: No such module "convert". | ||
| File:DZ-57 (2019).svg | 57 | El M'Ghair | Script error: No such module "Lang". | 2 | 8 | Script error: No such module "convert". | 162,267 | Script error: No such module "convert". | ||
| File:DZ-58 (2019).svg | 58 | El Menia | Script error: No such module "Lang". | 2 | 4 | Script error: No such module "convert". | 57,276 | Script error: No such module "convert". | ||
| Total | 547 | 1541 | Script error: No such module "convert". | 34,080,030 | Script error: No such module "convert". | |||||
Since 2025
Script error: No such module "Unsubst".
2019–2025
On 26 November 2019, the Cabinet of Algeria passed a bill to add 10 more provinces, by splitting some of the larger provinces in the south of Algeria into smaller ones.[6] Thus, the following provinces have been added on December 18, 2019:
- Bordj Badji Mokhtar Province
- Ain Salah Province
- Djanet Province
- Ain Guezzam Province
- El M'Ghair Province
- Touggourt Province
- Béni Abbès Province
- Timimoun Province
- Ouled Djellal Province
- El Menia Province
1984–2019
In 1984 17 new provinces were added. These provinces included:
- El Bayadh
- Illizi
- Bordj Bou Arréridj
- Boumerdès
- El Taref
- Tindouf
- Tissemsilt
- El Oued
- Khenchela
- Souk Ahras
- Tipaza
- Mila
- Aïn Defla
- Naâma
- Aïn Témouchent
- Ghardaïa
- Relizane
1974–1983
The 15 departments were reorganized to form 31 provinces: Script error: No such module "Template wrapper".Script error: No such module "Check for unknown parameters".
1957–1974
Immediately after independence, Algeria retained its 15 former French départements, which were renamed wilayas (provinces) in 1968, for the most part, with some name changes:
- 8A-El Wahat (Currently Ouargla, formerly Oasis)
- 8B-Saoura (Currently Béchar)
- 9A-Alger (Algiers)
- 9B-Batna
- 9C-Annaba (Formerly Bône, English: Bona)
- 9D-Constantine
- 9E-Médéa
- 9F-Mostaganem
- 9G-Oran
- 9H-Orléansville (Then El Asnam, now Chlef)
- 9J-Sétif
- 9K-Tiaret
- 9L-Tizi-Ouzou
- 9M-Tlemcen
- 9R-Saïda
1954–1962
During the Algerian War of Independence, the FLN adopted an organizational system divided by 6 numbered wilayas:
- Aurès
- Constantine
- Kabylie
- Algiers
- Oran
- Sahara
See also
- Municipalities of Algeria
- List of Algerian Provinces by population
- List of Algerian Provinces by area
- List of Algerian regions by Human Development Index
- ISO 3166-2:DZ
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "Template wrapper".Script error: No such module "CIA World Factbook".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Office National des Statistiques, Population par sexe, âge et Wilaya Template:Webarchive. Consulted on 02/02/2016.
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
Template:Country topics Script error: No such module "Navbox". Script error: No such module "Navbox".