Riyad est au centre de la péninsule arabique composé d'un large plateau.
Le territoire s'étale sur 1554 kilomètres carrés, pour une population de 7676654 habitants, selon le recensement de l'année 2018. Le climat est désertique, selon la classification de Koppen, fondée sur les précipitations et les températures.