Skip to content
WorldPop

Nepal

Rank #52 by populationAsia

Officially Federal Democratic Republic of Nepal

Population 2025
29,618,118
0.36% of world population
World Bank, 2025
Annual Growth
−0.11%
−32,876 people a year
World Bank, 2025
Density
207/km²
143,350 km² land area
World Bank, 2023
Median Age
25.3 years
Life expectancy 70.6 years
Our World in Data, 2025

About Nepal

With a population of 29.6 million, Nepal ranks 52nd globally and sits between China and India in Asia. The country covers 143,350 km² at a population density of 207 people per km², supporting a median age of 25.3 years and a fertility rate of 2 births per woman. Annual population growth has turned slightly negative at -0.1%, while life expectancy stands at 70.6 years.

Urban areas account for 67% of the population, concentrated in cities like the capital Kathmandu. The economy remains modest, with GDP per capita of $1,536. Nepal adopted its current federal democratic structure in 2008 and uses the Nepalese rupee as its currency, with Nepali as the primary language spoken across the nation.

This summary is AI-generated from the indicators on this page. The figures themselves come from the sources cited beside each value.

Country Facts

Capital
Kathmandu
Continent
Asia
ISO codes
NP · NPL
Demonym
Nepalese
Currency
Nepalese rupee (NPR ₨)
Government
Federal republic, People's republic
State inception
2008
Time zone
UTC+05:45
Driving side
Left
Calling code
+977
Internet TLD
.np
Land neighbours
2

Languages

  • Nepali

Demographics

Urban Population114th of 240
67.0%
World Bank, 2025
Fertility Rate114th of 240
1.96 births per woman
World Bank, 2024
Birth Rate80th of 213
19.0 per 1,000
World Bank, 2024
Death Rate121st of 213
7.0 per 1,000
World Bank, 2024

Economy

GDP per Capita209th of 240
$1,536
World Bank, 2025
GDP Growth65th of 210
+4.4%
World Bank, 2025
Unemployment Rate36th of 186
10.5%
World Bank, 2025
Inflation Rate103rd of 191
2.7%
World Bank, 2025
Poverty Rate88th of 164
20.3%
World Bank, 2022
Gini Index137th of 170
30.0
World Bank, 2022

Health

Infant Mortality64th of 194
22.2 per 1,000 live births
World Bank, 2024
Health Spending100th of 192
6.2% of GDP
World Bank, 2023
Physicians129th of 206
1.01 per 1,000
World Bank, 2023
Hospital Beds180th of 199
0.54 per 1,000
World Bank, 2023
Maternal Mortality52nd of 193
142 per 100,000 live births
World Bank, 2023
Obesity Rate181st of 198
7.7%
Our World in Data, 2024

Education

Literacy Rate146th of 175
68.7%
World Bank, 2019
Education Spending122nd of 202
3.7% of GDP
World Bank, 2024
School Enrollment110th of 207
90.4% gross, secondary
World Bank, 2024
Mean Years of Schooling126th of 148
6.2 years
Our World in Data, 2020

Environment

Renewable Energy24th of 211
73.7% of final consumption
World Bank, 2021
Forest Coverage72nd of 211
41.6% of land area
World Bank, 2023
Protected Areas60th of 211
23.6% of land area
World Bank, 2025
CO₂ Emissions169th of 212
0.63 tonnes per capita
Our World in Data, 2024

Infrastructure

Internet Penetration162nd of 211
46.3%
World Bank, 2024
Mobile Subscriptions138th of 212
99.8 per 100 people
World Bank, 2024

Quality of Life

Human Development Index144th of 192
0.622
Our World in Data, 2023
Happiness Index106th of 164
5.15/ 10
Our World in Data, 2025

Geography

Land Area94th of 240
143,350 km²
World Bank, 2023

Military

Military Spending122nd of 163
0.98% of GDP
World Bank, 2024

Age & Gender Distribution

Population by five-year age band, UN World Population Prospects 2024.

Male Female
100+95-9990-9485-8980-8475-7970-7465-6960-6455-5950-5445-4940-4435-3930-3425-2920-2415-1910-145-90-41.5M1.5MAge
Age 0–14
28.4%
Age 15–64
65.1%
Age 65+
6.5%
Source: UN World Population Prospects 2024, medium variant.
Nepal population pyramid
Age bandMaleFemale
100+1748
95-99406970
90-944,5088,487
85-8924,14736,266
80-8477,452102,990
75-79161,341199,548
70-74260,182303,705
65-69356,406391,873
60-64439,312476,161
55-59501,231571,692
50-54627,224706,725
45-49689,255816,109
40-44776,115974,566
35-39843,0141,113,917
30-34997,3761,265,787
25-291,224,6851,431,879
20-241,397,8161,497,774
15-191,478,9411,463,584
10-141,478,7521,388,807
5-91,450,6041,348,014
0-41,411,4941,351,879

Population History & Projection (1950–2100)

Observed population to 2024, then the UN medium-variant projection.

05M10M15M20M25M30M35M1950197520002025205020752100projected →
Nepal's population was 8.4M in 1950 and is projected at 31.8M by 2100. Peak of 35.8M in 2067. Source: UN World Population Prospects 2024 (estimates to 2024, medium variant thereafter).
Nepal population, 1950 to 2100
YearPopulation
19508,396,603
196010,123,658
197012,436,190
198015,553,105
199019,524,573
200024,546,509
201027,341,952
202028,966,574
203030,509,996
204032,909,537
205034,642,027
206035,623,033
207035,752,366
208035,053,476
209033,642,041
210031,831,433

How Nepal Compares

Population against the ten most populous countries.

  1. India1.46B
  2. China1.41B
  3. United States341.8M
  4. Indonesia285.7M
  5. Pakistan255.2M
  6. Nigeria237.5M
  7. Brazil212.8M
  8. Bangladesh175.7M
  9. Russia143.5M
  10. Ethiopia135.5M
  11. Nepal29.6M
Sources as cited on each country page.
Nepal compared with the ten largest countries by population
NamePopulation
India1.46B
China1.41B
United States341.8M
Indonesia285.7M
Pakistan255.2M
Nigeria237.5M
Brazil212.8M
Bangladesh175.7M
Russia143.5M
Ethiopia135.5M
Nepal29.6M

Countries Bordering Nepal

2 land borders.

  • China
    1.41B · −0.17%
  • India
    1.46B · +0.89%

Nepal Population FAQ

What is the population of Nepal in 2026?

Nepal has a population of 29,618,118 people (2025 estimate), which is 52nd in the world and about 0.36% of the global total.

Is the population of Nepal growing or shrinking?

Nepal's population is shrinking at −0.11% per year, a change of roughly 32,876 people annually.

What is the capital of Nepal?

The capital of Nepal is Kathmandu.

How densely populated is Nepal?

Nepal has 207/km² across 143,350 km² of land area.

What is life expectancy in Nepal?

Life expectancy at birth in Nepal is 70.6 years (2024).

What is the median age in Nepal?

The median age in Nepal is 25.3 years, meaning half the population is younger than that and half older.

Which continent is Nepal in?

Nepal is in Asia.

Explore More Countries