Uganda Bureau of Statistics (UBOS), National Population and Housing Census 2024, sub-region profile reports (Volume 2)
Population and households of Uganda by parish, 2024 census
Population by sex, household population, number of households and average household size for districts, counties, sub-counties and parishes, from the UBOS National Population and Housing Census 2024 sub-region profile reports, linked to the administrative units in this portal.
71,610
records
Nov 9, 2026
last updated
2025-06-01
source date
CC BY 4.0
free to use, share and adapt
Get the data
Every list below can be read one page at a time (API), or taken whole as CSV or JSON.
-
Population of every district
/api/v1/statistics?filter[level]=districts&filter[indicator]=population -
Every census figure for the parishes of Lamwo
/api/v1/statistics?filter[level]=parishes&filter[district]=91
# Population of every district curl -g 'https://opendata.ssmusoke.dev/api/v1/statistics?filter[level]=districts&filter[indicator]=population&format=json'
// Population of every district
$rows = json_decode(file_get_contents(
'https://opendata.ssmusoke.dev/api/v1/statistics?filter[level]=districts&filter[indicator]=population&format=json'
), true);
// Population of every district
$rows = Http::get('https://opendata.ssmusoke.dev/api/v1/statistics', [
'filter' => [
'level' => 'districts',
'indicator' => 'population',
],
'format' => 'json',
])->json();
# Population of every district
import requests
rows = requests.get(
"https://opendata.ssmusoke.dev/api/v1/statistics",
params={"filter[level]": "districts", "filter[indicator]": "population", "format": "json"},
).json()
// Population of every district const rows = await fetch( "https://opendata.ssmusoke.dev/api/v1/statistics?filter[level]=districts&filter[indicator]=population&format=json" ).then((r) => r.json());
Files
Files have not been generated yet; use the API meanwhile.
Cite as
Uganda OpenData Playground (2026). Population and households of Uganda by parish, 2024 census. https://opendata.ssmusoke.dev/public/datasets. Licensed under CC-BY-4.0.
Source
Known issues
- Figures were extracted from the UBOS PDF reports. A table was kept only where every parent equals the sum of its children; about a dozen district tables (or parts of them) failed that check and are left out.
- Census names are matched to portal units by name within their parent. Units the portal has under a different name or parent, and new units, have no figures (about 8% of parishes).
- UBOS district figures include the municipalities inside the district; the portal lists municipal councils separately, with their own figures.
- Where the portal has the same place twice, the figures go to the entry with the most children.
Changelog
- 2026-11-08 · First publication: population by sex and households for districts, counties, sub-counties and parishes.