Kathmandu, Nepal Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Kathmandu, Nepal metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Kathmandu in 2024 is 1,622,000, a 3.25% increase from 2023.
  • The metro area population of Kathmandu in 2023 was 1,571,000, a 3.29% increase from 2022.
  • The metro area population of Kathmandu in 2022 was 1,521,000, a 3.33% increase from 2021.
  • The metro area population of Kathmandu in 2021 was 1,472,000, a 3.37% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Nepal
City Name Population
Kathmandu 1,622,000
Pokhara 494,000
Kathmandu - Historical Population Data
Year Population Growth Rate
2024 1,622,000 3.25%
2023 1,571,000 3.29%
2022 1,521,000 3.33%
2021 1,472,000 3.37%
2020 1,424,000 3.49%
2019 1,376,000 3.46%
2018 1,330,000 4.15%
2017 1,277,000 4.07%
2016 1,227,000 4.07%
2015 1,179,000 4.06%
2014 1,133,000 4.14%
2013 1,088,000 4.11%
2012 1,045,000 4.08%
2011 1,004,000 4.04%
2010 965,000 4.10%
2009 927,000 4.16%
2008 890,000 4.09%
2007 855,000 4.01%
2006 822,000 4.05%
2005 790,000 4.08%
2004 759,000 4.12%
2003 729,000 4.14%
2002 700,000 4.01%
2001 673,000 4.83%
2000 642,000 4.73%
1999 613,000 4.79%
1998 585,000 4.84%
1997 558,000 4.69%
1996 533,000 4.92%
1995 508,000 4.74%
1994 485,000 4.75%
1993 463,000 4.75%
1992 442,000 4.74%
1991 422,000 6.03%
1990 398,000 6.13%
1989 375,000 5.93%
1988 354,000 5.99%
1987 334,000 6.03%
1986 315,000 6.06%
1985 297,000 5.69%
1984 281,000 6.04%
1983 265,000 6.00%
1982 250,000 6.38%
1981 235,000 4.44%
1980 225,000 4.65%
1979 215,000 4.37%
1978 206,000 4.57%
1977 197,000 4.79%
1976 188,000 4.44%
1975 180,000 4.65%
1974 172,000 4.24%
1973 165,000 5.10%
1972 157,000 3.97%
1971 151,000 2.72%
1970 147,000 2.08%
1969 144,000 2.13%
1968 141,000 2.17%
1967 138,000 2.22%
1966 135,000 2.27%
1965 132,000 2.33%
1964 129,000 2.38%
1963 126,000 1.61%
1962 124,000 2.48%
1961 121,000 1.68%
1960 119,000 1.71%
1959 117,000 1.74%
1958 115,000 0.88%
1957 114,000 1.79%
1956 112,000 1.82%
1955 110,000 1.85%
1954 108,000 0.93%
1953 107,000 0.94%
1952 106,000 0.95%
1951 105,000 0.96%
1950 104,000 0.00%