Back to map
Which Algeria dataset should you use?
GeoAlgeria vs leblad vs algeria-cities— most Algeria datasets are stuck at 48 or 58 wilayas, with synthetic postal codes and no maintenance. Here's how they stack up.
| Feature | geoalgeria | leblad | algeria-cities |
|---|---|---|---|
| All 69 wilayas (2026 reform) | 58 | ||
| Dairas as first-class entities | |||
| Real Algérie Poste postal codes | partial | ||
| Coordinates per commune | |||
| Post offices & ATMs | |||
| E-commerce ready (flat, denormalized) | |||
| Delivery / shipping-zone templates | |||
| npm package + TypeScript types | |||
| GeoJSON export | |||
| SQL dump (MySQL/PG/SQLite) | |||
| Bilingual (Arabic + French) | |||
| CI-validated every commit | |||
| Last updated | 2026 | 2021 | 2023 |
Why it matters
Algeria has reformed its administrative divisions twice recently — 10 new wilayas in 2019 and 11 more made official in April 2026 (Law n° 26-06), bringing the total to 69. Datasets that stopped at 48 (or 58) silently break address forms, shipping zones, and analytics. GeoAlgeria is the only option that is current to the latest reform, uses real Algérie Poste postal codes, and ships in the format your stack already speaks.
Get started
npm install geoalgeriaComparison reflects publicly available versions at the time of writing. Spotted something out of date? Let us know.