Rajshahi, Bangladesh Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Rajshahi, Bangladesh metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Rajshahi in 2024 is 984,000, a 2.29% increase from 2023.
  • The metro area population of Rajshahi in 2023 was 962,000, a 2.12% increase from 2022.
  • The metro area population of Rajshahi in 2022 was 942,000, a 1.95% increase from 2021.
  • The metro area population of Rajshahi in 2021 was 924,000, a 1.76% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Bangladesh
City Name Population
Dhaka 23,936,000
Chittagong 5,514,000
Sylhet 999,000
Rajshahi 984,000
Khulna 965,000
Bogra 945,000
Comilla 671,000
Rupganj 632,000
Barisal 549,000
Mymensingh 498,000
Rangpur 446,000
Rajshahi - Historical Population Data
Year Population Growth Rate
2024 984,000 2.29%
2023 962,000 2.12%
2022 942,000 1.95%
2021 924,000 1.76%
2020 908,000 1.68%
2019 893,000 1.48%
2018 880,000 1.38%
2017 868,000 1.52%
2016 855,000 1.42%
2015 843,000 1.44%
2014 831,000 1.34%
2013 820,000 1.49%
2012 808,000 1.38%
2011 797,000 1.40%
2010 786,000 1.55%
2009 774,000 1.31%
2008 764,000 1.46%
2007 753,000 1.48%
2006 742,000 1.37%
2005 732,000 1.53%
2004 721,000 1.41%
2003 711,000 1.43%
2002 701,000 1.45%
2001 691,000 1.92%
2000 678,000 2.26%
1999 663,000 2.31%
1998 648,000 2.21%
1997 634,000 2.26%
1996 620,000 2.31%
1995 606,000 2.36%
1994 592,000 2.25%
1993 579,000 2.30%
1992 566,000 2.35%
1991 553,000 6.14%
1990 521,000 8.09%
1989 482,000 8.07%
1988 446,000 7.99%
1987 413,000 7.83%
1986 383,000 8.19%
1985 354,000 7.93%
1984 328,000 7.89%
1983 304,000 8.19%
1982 281,000 8.08%
1981 260,000 9.24%
1980 238,000 9.68%
1979 217,000 9.60%
1978 198,000 9.39%
1977 181,000 9.70%
1976 165,000 10.00%
1975 150,000 9.49%
1974 137,000 7.87%
1973 127,000 6.72%
1972 119,000 6.25%
1971 112,000 6.67%
1970 105,000 7.14%
1969 98,000 6.52%
1968 92,000 6.98%
1967 86,000 6.17%
1966 81,000 6.58%
1965 76,000 7.04%
1964 71,000 5.97%
1963 67,000 8.06%
1962 62,000 6.90%
1961 58,000 3.57%
1960 56,000 3.70%
1959 54,000 3.85%
1958 52,000 4.00%
1957 50,000 4.17%
1956 48,000 2.13%
1955 47,000 4.44%
1954 45,000 4.65%
1953 43,000 2.38%
1952 42,000 5.00%
1951 40,000 2.56%
1950 39,000 0.00%