Mardan, Pakistan Metro Area Population 1950-2025

Chart and table of population level and growth rate for the Mardan, Pakistan metro area from 1950 to 2025. United Nations population projections are also included through the year 2035.
  • The current metro area population of Mardan in 2025 is 423,000, a 2.42% increase from 2024.
  • The metro area population of Mardan in 2024 was 413,000, a 2.23% increase from 2023.
  • The metro area population of Mardan in 2023 was 404,000, a 2.02% increase from 2022.
  • The metro area population of Mardan in 2022 was 396,000, a 2.06% increase from 2021.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Pakistan
City Name Population
Karachi 18,077,000
Lahore 14,826,000
Faisalabad 3,893,000
Peshawar 2,549,000
Gujranwala 2,544,000
Rawalpindi 2,487,000
Multan 2,258,000
Hyderabad 2,059,000
Islamabad 1,301,000
Quetta 1,253,000
Bahawalpur 970,000
Sialkot 789,000
Sargodha 775,000
Larkana 609,000
Sukkur 596,000
Sheikhupura 587,000
Rahim Yar Khan 531,000
Dera Ghazikhan 526,000
Sahiwal 495,000
Wah 486,000
Jhang 483,000
Gujrat 469,000
Okara 448,000
Kasur 424,000
Mardan 423,000
Mardan - Historical Population Data
Year Population Growth Rate
2025 423,000 2.42%
2024 413,000 2.23%
2023 404,000 2.02%
2022 396,000 2.06%
2021 388,000 1.84%
2020 381,000 1.87%
2019 374,000 1.63%
2018 368,000 1.94%
2017 361,000 1.98%
2016 354,000 2.02%
2015 347,000 2.06%
2014 340,000 2.10%
2013 333,000 2.15%
2012 326,000 1.88%
2011 320,000 2.24%
2010 313,000 1.95%
2009 307,000 1.99%
2008 301,000 2.03%
2007 295,000 2.08%
2006 289,000 2.12%
2005 283,000 1.80%
2004 278,000 2.21%
2003 272,000 1.87%
2002 267,000 2.30%
2001 261,000 1.95%
2000 256,000 1.99%
1999 251,000 2.03%
1998 246,000 2.50%
1997 240,000 3.00%
1996 233,000 3.10%
1995 226,000 3.20%
1994 219,000 2.82%
1993 213,000 2.90%
1992 207,000 2.99%
1991 201,000 3.08%
1990 195,000 3.17%
1989 189,000 2.72%
1988 184,000 3.37%
1987 178,000 2.89%
1986 173,000 2.98%
1985 168,000 3.07%
1984 163,000 2.52%
1983 159,000 3.25%
1982 154,000 3.36%
1981 149,000 2.76%
1980 145,000 2.84%
1979 141,000 2.92%
1978 137,000 3.01%
1977 133,000 3.10%
1976 129,000 3.20%
1975 125,000 3.31%
1974 121,000 2.54%
1973 118,000 3.51%
1972 114,000 2.70%
1971 111,000 3.74%
1970 107,000 3.88%
1969 103,000 3.00%
1968 100,000 3.09%
1967 97,000 4.30%
1966 93,000 3.33%
1965 90,000 3.45%
1964 87,000 2.35%
1963 85,000 3.66%
1962 82,000 3.80%
1961 79,000 3.95%
1960 76,000 5.56%
1959 72,000 4.35%
1958 69,000 4.55%
1957 66,000 4.76%
1956 63,000 5.00%
1955 60,000 5.26%
1954 57,000 3.64%
1953 55,000 5.77%
1952 52,000 4.00%
1951 50,000 4.17%
1950 48,000 0.00%