Open geographic data for Algeria: 28 npm packages, 77,000+ records, plus the interactive trilingual atlas at geoalgeria.com. Wilayas, communes, post offices, banks, health, mosques, transit & more. JSON, CSV, GeoJSON, SQL, TypeScript.
**English** | Français | العربية
by
**The open dataset for Algeria, install it, don't scrape it.**
GeoAlgeria is a solo-built, open project with one goal: to become the first and most comprehensive portal for all of Algeria's data. Verifiable, current, and free to use. It comes in two parts: an interactive atlas you explore in the browser, and the datasets behind it, published as npm packages you install instead of scrape.
## The atlas
**geoalgeria.com** puts 28+ datasets and 80,000+ records on one interactive map, redrawn for the 69 wilayas.
- **Cross-sector atlas:** every sector on a single map, from post offices to mosques to hospitals, with a per-wilaya density view.
- **Live wildfire map:** NASA FIRMS satellite hotspots alongside official Civil Protection bulletins, updated through the fire season (launched 23 July 2026).
- **3,951 per-wilaya pages:** one page for every wilaya and sector, built to be searchable.
- **Layer stacking:** switch sectors on and off and read them together on the same map.
- **Command-K search:** jump to any wilaya or commune straight from the keyboard.
- **Arabic, French, and English:** the entire interface, fully right-to-left in Arabic.
- **Provenance on every record:** each point shows where it came from and when it last changed. See the sources and changelog.
## The data
Most Algeria datasets online still list **48 wilayas**. Algeria has had **69 since April 2026**. GeoAlgeria is kept current, with real Algérie Poste postal codes, geographic coordinates, bilingual names, and post offices & ATMs, shipped as JSON, CSV, GeoJSON, SQL, and TypeScript. One `npm install`, MIT-licensed, and CI-validated on every commit.
```bash
npm install geoalgeria
```
```js
const dz = require("geoalgeria");
dz.wilayas; // all 69 wilayas
dz.getCommunesByWilaya(16); // 57 communes in Algiers
dz.findByPostalCode("16000"); // → commune, daira, wilaya
dz.getPostOfficesByCommune(1731); // real Algéri …