Syria Administrative Divisions / سوريا
| # |
Governorate |
Districts |
Sub-districts |
Link |
| 1 |
الحسكة (Al-Hasakeh) |
4 |
16 |
Browse |
| 2 |
حلب (Aleppo) |
8 |
40 |
Browse |
| 3 |
الرقة (Ar-Raqqa) |
3 |
10 |
Browse |
| 4 |
السويداء (As-Sweida) |
3 |
12 |
Browse |
| 5 |
دمشق (Damascus) |
1 |
1 |
Browse |
| 6 |
درعا (Dar'a) |
3 |
17 |
Browse |
| 7 |
دير الزور (Deir-ez-Zor) |
3 |
14 |
Browse |
| 8 |
حماة (Hama) |
5 |
22 |
Browse |
| 9 |
حمص (Homs) |
6 |
23 |
Browse |
| 10 |
إدلب (Idleb) |
5 |
26 |
Browse |
| 11 |
اللاذقية (Lattakia) |
4 |
22 |
Browse |
| 12 |
القنيطرة (Quneitra) |
2 |
6 |
Browse |
| 13 |
ريف دمشق (Rural Damascus) |
9 |
36 |
Browse |
| 14 |
طرطوس (Tartous) |
6 |
27 |
Browse |
import json
with open("data/all-governorate.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']['district']} districts")
import { readFileSync } from "fs";
const data = JSON.parse(readFileSync("data/all-governorate.json", "utf-8"));
console.log(`Total: ${data.length} governorates`);
| Field |
Type |
Description |
id |
string |
Unique identifier |
level |
integer |
1=governorate, 2=district, 3=sub-district |
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
divisions/{governorate-slug}/
divisions/{governorate-slug}/{district-slug}/
Sub-districts are listed inline in each district's README.
Syria Administrative Divisions Dataset (CC-BY-4.0)
URL: https://github.com/open-admin-data/syria-administrative-divisions
See CITATION.cff for machine-readable citation.
- 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