Mecca, Saudi Arabia Metro Area Population 1950-2025

Chart and table of population level and growth rate for the Mecca, Saudi Arabia metro area from 1950 to 2025. United Nations population projections are also included through the year 2035.
  • The current metro area population of Mecca in 2025 is 2,219,000, a 1.56% increase from 2024.
  • The metro area population of Mecca in 2024 was 2,185,000, a 1.63% increase from 2023.
  • The metro area population of Mecca in 2023 was 2,150,000, a 1.65% increase from 2022.
  • The metro area population of Mecca in 2022 was 2,115,000, a 1.73% increase from 2021.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Saudi Arabia
City Name Population
Riyadh 7,953,000
Jiddah 5,022,000
Mecca 2,219,000
Medina 1,625,000
Ad-Dammam 1,376,000
Hufuf-Mubarraz 897,000
Buraydah 741,000
Taif 726,000
Jubayl 712,000
Tabuk 707,000
Khamis Mushayt 588,000
Najran 450,000
Hail 431,000
Hafar al-Batin 382,000
Thuqbah 381,000
Yanbu al-Bahr 371,000
Khubar 369,000
Mecca - Historical Population Data
Year Population Growth Rate
2025 2,219,000 1.56%
2024 2,185,000 1.63%
2023 2,150,000 1.65%
2022 2,115,000 1.73%
2021 2,079,000 1.81%
2020 2,042,000 1.85%
2019 2,005,000 1.93%
2018 1,967,000 3.09%
2017 1,908,000 3.08%
2016 1,851,000 3.06%
2015 1,796,000 3.10%
2014 1,742,000 3.08%
2013 1,690,000 3.05%
2012 1,640,000 3.14%
2011 1,590,000 3.05%
2010 1,543,000 3.07%
2009 1,497,000 3.10%
2008 1,452,000 3.05%
2007 1,409,000 3.15%
2006 1,366,000 3.02%
2005 1,326,000 2.95%
2004 1,288,000 2.55%
2003 1,256,000 2.45%
2002 1,226,000 2.51%
2001 1,196,000 2.40%
2000 1,168,000 2.55%
1999 1,139,000 2.43%
1998 1,112,000 2.49%
1997 1,085,000 2.46%
1996 1,059,000 2.52%
1995 1,033,000 2.48%
1994 1,008,000 2.44%
1993 984,000 3.25%
1992 953,000 5.54%
1991 903,000 5.49%
1990 856,000 5.42%
1989 812,000 5.59%
1988 769,000 5.49%
1987 729,000 5.50%
1986 691,000 5.50%
1985 655,000 5.48%
1984 621,000 5.61%
1983 588,000 5.57%
1982 557,000 5.49%
1981 528,000 5.39%
1980 501,000 5.47%
1979 475,000 5.56%
1978 450,000 5.63%
1977 426,000 5.45%
1976 404,000 5.48%
1975 383,000 5.80%
1974 362,000 7.42%
1973 337,000 7.67%
1972 313,000 7.19%
1971 292,000 7.35%
1970 272,000 7.51%
1969 253,000 7.66%
1968 235,000 7.31%
1967 219,000 7.35%
1966 204,000 7.37%
1965 190,000 7.34%
1964 177,000 7.27%
1963 165,000 4.43%
1962 158,000 0.00%
1961 158,000 0.64%
1960 157,000 0.64%
1959 156,000 0.65%
1958 155,000 0.65%
1957 154,000 0.65%
1956 153,000 0.66%
1955 152,000 0.00%
1954 152,000 0.66%
1953 151,000 0.67%
1952 150,000 0.67%
1951 149,000 0.68%
1950 148,000 0.00%