Population estimates and projections in Nepal

Nepal had an estimated population of 29,694,614 on 1 July 2023.

Nepal, 2023 (latest estimate) 29,694,614 People
Change from 2022 −0.1% 2022: 29,715,436 people
Projection for 2030 30,509,996 people Medium variant, World Population Prospects 2024
Projection for 2050 34,642,027 people Medium variant, World Population Prospects 2024
Projection for 2100 31,831,433 people Medium variant, World Population Prospects 2024
Position in 2023 51st of 216 See the full ranking

Population estimates and projections in Nepal over time

View
Places
1 selected
Nepal

People. Source: United Nations, DESA, Population Division (2024). World Population Prospects 2024. Gaps mean no published value; points are not joined across missing years. Dashed lines are projections.

Population, estimates and projections to 2100 (people), 1994 to 2100 – the last ten estimates and projections every five years; the CSV has every year
Period Nepal
2100 31,831,433 peoplef (Projection (medium variant))
2095 32,763,523 peoplef (Projection (medium variant))
2090 33,642,041 peoplef (Projection (medium variant))
2085 34,422,253 peoplef (Projection (medium variant))
2080 35,053,476 peoplef (Projection (medium variant))
2075 35,502,912 peoplef (Projection (medium variant))
2070 35,752,366 peoplef (Projection (medium variant))
2065 35,792,139 peoplef (Projection (medium variant))
2060 35,623,033 peoplef (Projection (medium variant))
2055 35,231,724 peoplef (Projection (medium variant))
2050 34,642,027 peoplef (Projection (medium variant))
2045 33,861,060 peoplef (Projection (medium variant))
2040 32,909,537 peoplef (Projection (medium variant))
2035 31,798,004 peoplef (Projection (medium variant))
2030 30,509,996 peoplef (Projection (medium variant))
2025 29,618,118 peoplef (Projection (medium variant))
2023 29,694,614 people
2022 29,715,436 people
2021 29,475,010 people
2020 28,966,574 people
2019 28,414,064 people
2018 28,079,689 people
2017 28,011,258 people
2016 27,955,462 people
2015 27,823,629 people
2014 27,672,370 people

Flags: f Projection (medium variant) . A dash means no value was published.

In short

  • That is a change of −0.1% from 29,715,436 people in 2022.
  • Since 2013, when it was 27,589,996 people, the figure has changed by +7.6%.
  • Among the 216 countries with data for 2023, Nepal has the 51st highest value.

Source and dates

Original producer
UN Population Division
Source
United Nations, Department of Economic and Social Affairs, Population Division
Dataset or series code
WPP2024 · dataset details · view at source
Observation period
1950 to 2023 for Nepal
Provider update
Not stated by the provider
Retrieved
9 November 2026
Published here
9 November 2026
Licence
CC BY 3.0 IGO
Attribution
Source: United Nations, DESA, Population Division (2024). World Population Prospects 2024