It is located on top of Najd hill, the central area of Saudi Arabia. It is about 200 kilometres (120 mi) west of Riyadh. By road, is located 320 kilometres (200 mi) by road west of Riyadh.
In April 2003, the new airport in the city was inaugurated by the Crown Prince of Saudi Arabia. King Abdulaziz palace is a landmark of the city and there is an ongoing rehabilitation project to protect it.