placedb

Countries

🇩🇿 Algeria 58 administrative divisions

58 first-level administrative divisions (states, provinces, regions or counties, depending on the country) and 2,130 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
DZ · DZA · 012
Capital
Algiers
Continent
Africa
Currency
DZD, Algerian dinar
Calling code
+213
Internet domain
.dz
Divisions
58
Cities and towns
2,130

Divisions

The 58 divisions of Algeria

58 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Adrar Province DZ-01 32 399,714
Ain Defla Province DZ-44 37 766,013
Ain Temouchent Province DZ-46 30 371,239
Algiers Province DZ-16 72 2,988,145
Annaba Province DZ-23 13 609,499
Batna Province DZ-05 63 940,581
Bechar Province DZ-08 29 270,061
Bejaia Province DZ-06 104 912,577
Beni Abbes Province DZ-52 28 50,163
Biskra Province DZ-07 32 721,356
Blida Province DZ-09 31 1,002,937
Bordj Baji Mokhtar Province DZ-50 2 20,930
Bordj Bou Arreridj Province DZ-34 43 628,451
Bouira Province DZ-10 60 695,583
Boumerdes Province DZ-35 44 802,083
Chlef Province DZ-02 41 1,002,088
Constantine Province DZ-25 13 938,475
Djanet Province DZ-56 9 17,618
Djelfa Province DZ-17 39 1,092,184
El Bayadh Province DZ-32 26 228,624
El M'Ghair Province DZ-57 21 –
El Meniaa Province DZ-58 2 –
El Oued Province DZ-39 49 647,548
El Tarf Province DZ-36 27 408,414
Ghardaia Province DZ-47 12 363,598
Guelma Province DZ-24 38 482,430
Illizi Province DZ-33 16 52,333
In Guezzam Province DZ-54 2 11,202
In Salah Province DZ-53 10 50,392
Jijel Province DZ-18 35 636,948
Khenchela Province DZ-40 22 386,683
Laghouat Province DZ-03 32 279,759
M'Sila Province DZ-28 49 990,591
Mascara Province DZ-29 50 784,073
Medea Province DZ-26 74 819,932
Mila Province DZ-43 33 766,866
Mostaganem Province DZ-27 35 737,118
Naama Province DZ-45 21 192,891
Oran Province DZ-31 29 1,454,078
Ouargla Province DZ-30 12 558,558
Ouled Djellal Province DZ-51 6 –
Oum El Bouaghi Province DZ-04 30 621,612
Relizane Province DZ-48 48 726,180
Saida Province DZ-20 17 330,641
Setif Province DZ-19 114 1,489,979
Sidi Bel Abbes Province DZ-22 54 604,744
Skikda Province DZ-21 48 898,680
Souk Ahras Province DZ-41 27 438,127
Tamanrasset Province DZ-11 33 176,637
Tebessa Province DZ-12 30 648,703
Tiaret Province DZ-14 50 846,823
Timimoun Province DZ-49 15 122,019
Tindouf Province DZ-37 15 49,149
Tipasa Province DZ-42 30 591,010
Tissemsilt Province DZ-38 22 294,476
Tizi Ouzou Province DZ-15 187 1,127,607
Tlemcen Province DZ-13 65 949,135
Touggourt Province DZ-55 22 –

A further 0 places could not be matched to a division and are listed separately in the API as "unassigned": true.

Get it

Both files, in one request each

# every division of Algeria
curl -s https://api.placedb.org/v1/regions/DZ.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/DZ/<id>.json

No key, no account, no rate limit. The endpoints · try it live.