Demographics

Population and age distribution data for Nepal's districts and constituencies

Total Population

28.43M

Census 2021

Districts

76

with demographic data

FPTP Constituencies

165

estimated demographics

Gender Ratio

95

males per 100 females

Data Sources

All demographic data is sourced from official Government of Nepal publications. Click each source for details.

Province Demographics

Koshi

Population4.97M
Median Age26.5 years
Literacy76%
Urban18%

Madhesh

Population6.13M
Median Age22.2 years
Literacy56%
Urban15%

Bagmati

Population6.08M
Median Age28.5 years
Literacy81%
Urban53%

Gandaki

Population2.48M
Median Age27.5 years
Literacy77%
Urban23%

Lumbini

Population5.12M
Median Age25.8 years
Literacy72%
Urban20%

Karnali

Population1.69M
Median Age23.5 years
Literacy59%
Urban8%

Sudurpashchim

Population2.71M
Median Age23.8 years
Literacy64%
Urban14%

District Demographics

Age bars:0-1415-2930-4445-5960+
DistrictPopulationMed. AgeYouth %LiteracyAge Distribution
Kathmandu2,041,58730.848.30%93%
Morang1,147,18627.251.00%80%
Rupandehi1,098,04026.554.30%78%
Jhapa954,75227.550.30%81%
Kailali917,8362457.00%70%
Sunsari898,0252751.70%80%
Dhanusha846,62022.859.70%59%
Sarlahi831,6142260.30%56%
Bara756,70522.260.40%54%
Rautahat745,64321.561.00%51%
Siraha737,60622.259.70%57%
Chitwan719,85928.251.00%85%
Saptari705,96522.559.60%59%
Mahottari705,90621.860.00%55%
Parsa658,47822.560.30%56%
Kapilvastu623,70523.558.00%60%
Dang615,86825.255.00%73%
Banke558,42124.557.00%71%
Lalitpur548,40129.548.30%91%
Kanchanpur541,49724.556.60%71%
Kaski533,67329.249.00%88%
Bardiya465,78124.256.40%69%
Makwanpur430,88326.253.60%74%
Surkhet396,64825.254.60%73%
Nawalparasi W384,86625.554.30%72%
Kavrepalanchok366,87926.551.70%73%
Bhaktapur343,85330.247.30%91%
Udayapur340,94325.552.70%72%
Nawalpur339,38826.551.70%75%
Dhading323,53725.552.70%68%
Tanahu315,2372749.30%78%
Ilam290,25426.850.60%80%
Sindhuli281,08824.554.30%66%
Nuwakot268,5472651.70%71%
Sindhupalchok264,76525.552.00%69%
Syangja264,65728.247.60%79%
Gulmi253,63627.548.30%76%
Dailekh253,12223.855.30%61%
Gorkha252,80526.250.00%73%
Baglung250,68126.550.00%76%
Palpa246,58927.848.40%78%
Baitadi234,4182454.70%63%
Achham230,27023.555.60%57%
Salyan228,54524.254.40%64%
Rolpa224,45224.853.30%66%
Pyuthan212,50625.551.70%70%
Panchthar191,81725.452.00%73%
Doti191,08823.855.30%59%
Jajarkot186,02623.255.70%58%
Arghakhanchi181,72127.249.00%75%
Bajhang180,52823.556.00%55%
Khotang176,45724.851.00%69%
Dolakha172,87925.851.30%68%
Ramechhap171,30425.252.00%65%
Bhojpur157,85025.551.00%72%
Rukum157,70724.553.60%63%
Lamjung153,72626.549.00%76%
Kalikot148,88522.856.70%55%
Dhankuta148,60326.550.70%77%
Sankhuwasabha147,72925.850.30%73%
Parbat133,6872848.00%79%
Okhaldhunga132,68725.250.70%71%
Dadeldhura130,22124.554.30%66%
Taplejung127,46126.250.00%74%
Darchula126,23624.254.60%61%
Bajura120,65023.256.60%53%
Jumla113,9252356.30%56%
Solukhumbu105,88626.849.70%70%
Myagdi101,82326.849.00%75%
Terhathum99,9582650.30%75%
Mugu61,31022.557.00%50%
Humla53,78322.257.30%47%
Rasuwa44,49625.252.30%66%
Dolpa41,04123.555.70%49%
Mustang14,0872848.30%69%
Manang5,64528.548.00%69%

Data last updated: Census 2021 (published 2023). Constituency estimates use proportional allocation methodology. For official data, please refer to the National Statistics Office.