En 2012, sa population résidente était de 2 millions, bien que le nombre de visiteurs ait plus que triplé chaque année pendant la période du Hajj, qui a lieu pendant le douzième mois lunaire musulman de Dhu al-Hijjah.