Avec une population de 1,7 million d'habitants -LRB- 2008 -RRB-, la ville est située à 73 km à l'intérieur des terres à partir de Djedda, dans une vallée étroite à 277 m d'altitude.
La ville est située à 73 km de Jeddah, dans la vallée sablonneuse étroite d'Abraham, à 277 m au-dessus du niveau de la mer.