A complete, structured directory of Nepal's administrative divisions: all 7 provinces, all 77 districts and all 753 local levels (6 metropolitan cities, 11 sub-metropolitan cities, 276 municipalities and 460 rural municipalities), each with its headquarters, ward count and area. Start from a province below, jump straight to a district, or read the local levels explainer for how the system works.

Provinces at a glance

ProvinceCapitalDistrictsLocal LevelsPopulationArea (km²)
BagmatiHetauda131196,084,04220,300
GandakiPokhara11852,479,74521,504
KarnaliBirendranagar10791,694,88927,984
KoshiBiratnagar141374,972,02125,905
LumbiniDeukhuri121095,122,07822,288
MadheshJanakpur81366,114,6009,661
SudurpashchimGodawari9882,711,27019,539
Nepal total29,178,645147,181

Find a district

All 77 districts, alphabetically. Type to filter.

Data sources and methodology

Province, district and local-level names, types, ward counts and area figures come from the same database that powers the Nagarik Nepal app, seeded from the open local-states-nepal dataset and cross-checked against Nepal's official post-2015 federal restructuring carried out by the Ministry of Federal Affairs and General Administration. Province population and area figures are 2021 census / official figures. District and local-level population figures are intentionally left out here because they are not part of that verified source; we don't publish numbers we can't stand behind.

Province location maps: NordNordWest, CC BY-SA 3.0 DE, via Wikimedia Commons.

Look up any province, district, local level or ward in Nepal, fully offline.

Join the Waitlist