Skip to content

open-admin-data/dr-congo-administrative-divisions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DR Congo Administrative Divisions / République démocratique du Congo

Overview

Item Details
Province 26
Territory 164
Sector 519
Coordinates ✅ Included (all levels)
Formats JSON, NDJSON, CSV
License CC-BY-4.0
Last Updated 2026-05-29
Website openadmindata.org/cd
API openadmindata.org/api/cd

Browse by Province

# Province Territorys Sectors Link
1 Kinshasa 1 35 Browse
2 Kongo-Central 12 31 Browse
3 Kwango 5 14 Browse
4 Kwilu 7 24 Browse
5 Maï-Ndombe 8 14 Browse
6 Equateur 8 18 Browse
7 Sud-Ubangi 5 16 Browse
8 Nord-Ubangi 5 11 Browse
9 Mongala 3 12 Browse
10 Tshuapa 6 12 Browse
11 Tshopo 8 23 Browse
12 Bas-Uele 6 11 Browse
13 Haut-Uele 6 13 Browse
14 Ituri 5 36 Browse
15 Nord-Kivu 9 34 Browse
16 Sud-Kivu 9 34 Browse
17 Maniema 8 18 Browse
18 Haut-Katanga 8 28 Browse
19 Lualaba 5 13 Browse
20 Haut-Lomami 5 16 Browse
21 Tanganyika 6 11 Browse
22 Lomami 6 16 Browse
23 Kasaï-Oriental 6 19 Browse
24 Sankuru 6 16 Browse
25 Kasaï-Central 6 26 Browse
26 Kasaï 5 18 Browse

Data Files

File Format Description
all-province.json JSON All 26 province records
all-territory.json JSON All 164 territory records
all-sector.json JSON All 519 sector records
all-flat.json JSON Levels 1-2 flat array
all-flat.ndjson NDJSON Streaming format
all-flat.csv CSV Spreadsheet format
hierarchy.json JSON Nested tree
schema.json JSON Schema Data schema

Quick Start

Python

import json

with open("data/all-province.json", "r", encoding="utf-8") as f:
    data = json.load(f)

for r in data:
    print(f"{r['name']['local']} ({r['name']['en']}) — {r['children_count']['territory']} territorys")

JavaScript

import { readFileSync } from "fs";

const data = JSON.parse(readFileSync("data/all-province.json", "utf-8"));
console.log(`Total: ${data.length} provinces`);

Schema

Field Type Description
id string Unique identifier
level integer 1=province, 2=territory, 3=sector
level_name object Level label (local + English)
name.local string Name in local script
name.en string English name
name.slug string URL-safe slug
parent object/null Parent division reference
ancestors array Full ancestor chain
children_count object Count of children per level
zip_codes array Postal codes (where available)
geo.lat string Latitude (WGS84)
geo.lon string Longitude (WGS84)

Full schema: data/schema.json

Hierarchy Browse

divisions/{province-slug}/
divisions/{province-slug}/{territory-slug}/

Sectors are listed inline in each territory's README.

AI Integration

Citation

DR Congo Administrative Divisions Dataset (CC-BY-4.0)
URL: https://github.com/open-admin-data/dr-congo-administrative-divisions

See CITATION.cff for machine-readable citation.

License

Related

  • Open Admin Data — Browse, search and explore administrative divisions for every country
  • open-admin-data — GitHub organization with all country repos
  • ListBase — Structured reference data for every country

About

Open dataset of DR Congo's administrative divisions — 26 provinces, 164 territories, 519 sectors with coordinates. CC-BY-4.0

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors