Aller au contenu

Données administratives du Bénin

La structure administrative du Bénin, avec la source de chaque enregistrement.

Départements, communes, arrondissements et pôles de développement. Hors ligne, sans dépendance, en JavaScript et en Python, avec les mêmes identifiants et les mêmes résultats. Chaque enregistrement dit d'où il vient, à quelle date il a été relevé et avec quelle confiance.

Carte du Bénin par départements Alibori Atacora Borgou Donga Collines Zou Plateau Couffo Ouémé Atlantique Mono Littoral
Survolez la carteOu parcourez-la au clavier avec la touche Tab : chaque département affiche ses communes, ses arrondissements et son pôle.
Alibori6 communes · 41 arrondissements
Pôle : Nord-Est
BJ-AL
Atacora9 communes · 47 arrondissements
Pôle : Nord-Ouest
BJ-AK
Atlantique8 communes · 74 arrondissements
Pôles : Sud-Ouest, Grand-Nokoué
BJ-AQ
Borgou8 communes · 43 arrondissements
Pôle : Nord-Est
BJ-BO
Collines6 communes · 60 arrondissements
Pôle : Centre
BJ-CO
Couffo6 communes · 50 arrondissements
Pôle : Sud-Ouest
BJ-KO
Donga4 communes · 26 arrondissements
Pôle : Nord-Ouest
BJ-DO
Littoral1 commune · 13 arrondissements
Pôle : Grand-Nokoué
BJ-LI
Mono6 communes · 35 arrondissements
Pôle : Sud-Ouest
BJ-MO
Ouémé9 communes · 52 arrondissements
Pôles : Sud-Est, Grand-Nokoué
BJ-OU
Plateau5 communes · 29 arrondissements
Pôle : Sud-Est
BJ-PL
Zou9 communes · 76 arrondissements
Pôle : Centre
BJ-ZO
Contours : geoBoundaries (William & Mary geoLab), jeu BEN-ADM1, d'après Wikimedia Commons. Contours de 2012, simplifiés : illustration seulement.

Ce qu'il contient

12départements
77communes
546arrondissements
provisoire
6pôles de développement
provisoire

Les arrondissements décrivent l'état de 2013 et les pôles n'ont pas encore de décret : la page Provenance dit ce que l'on sait et ce que l'on ne sait pas.

L'emboîtement

Pôles, départements, communes et arrondissements, emboîtés 6 pôles 12 départements 77 communes 546 arrond.

Un pôle contient des départements, qui contiennent des communes, qui contiennent des arrondissements : c'est le plan d'une takienta, et celui du modèle de données. L'identifiant d'un arrondissement le dit tout seul.

BJ-AL-KAN-04

  • Le Bénin.
  • AL : Alibori, code de la norme ISO 3166-2.
  • KAN : Kandi, les trois premières lettres de son nom.
  • 04 : Kandi 1, son numéro dans la commune. Il ne change jamais.

Le pôle n'entre jamais dans l'identifiant : le calque des pôles est provisoire, et l'Atlantique comme l'Ouémé sont répartis sur deux pôles.

Trois choses qui comptent

Les pôles

Les six pôles de développement présentés le 23 septembre 2026 sont dans les données, versionnés et datés à part. Ils restent marqués provisoires tant qu'aucun décret ne les fixe.

La provenance

Chaque enregistrement porte sa source. Les documents qui fondent les données sont archivés dans le dépôt, avec leur empreinte, et le build ne rappelle jamais un site officiel.

Le poids

L'import par défaut reste sous 150 Ko, et un test échoue s'il les dépasse. Des points d'entrée par niveau permettent de ne charger que ce que l'on utilise.

Un aperçu

Installation :

npm install benin-geo
pip install benin-geo

Registre : registre officiel.

JavaScript

import { chercher, communesDe, hierarchie } from "benin-geo";

chercher("abomey calavi")[0].id;   // "BJ-AQ-ABO"
communesDe("BJ-BO").length;        // 8
hierarchie("BJ-AL-KAN-04").pole.nom;  // "Nord-Est"

Python

from benin_geo import chercher, communes_de, hierarchie

chercher("abomey calavi")[0].id    # "BJ-AQ-ABO"
len(communes_de("BJ-BO"))          # 8
hierarchie("BJ-AL-KAN-04").pole.nom   # "Nord-Est"

Ce qu'il ne fait pas

  • Aucun appel réseau, ni à l'installation ni à l'exécution, et aucune dépendance.
  • Aucune géométrie dans le paquet : les contours ont leur propre licence.
  • Rien sous l'arrondissement : les villages et quartiers de ville ne font pas partie de la première version.
  • Aucune valeur devinée : un trou documenté vaut mieux qu'un chiffre inventé.