Population Statistics
HomeWorldSaudi Arabia

Saudi Arabia: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Saudi Arabia has a population of 35,165,787 (UN estimate, 2026), with Riyadh as its capital. The 50 largest of its 154 recorded towns and cities, ranked.

+117%
since 2000 (16,177,722)
+36%
projected by 2050 (47,693,910)
16
people per km²
19501975200020252050 1.7M 47.7M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19501,703,271
19754,556,287
200016,177,722
200520,559,890
201025,157,128
201529,974,938
202030,991,207
202534,566,328
202635,165,787
2030 projected37,443,751
2050 projected47,693,910

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Saudi Arabia

#PlaceRegionPopulation
1JeddahMecca Region4,697,000
2RiyadhRiyadh Region4,205,961
3MakkahMecca Region1,578,722
4MadinahMedina Region1,300,000
5DammamEastern Province1,252,523
6SulţānahMedina Region946,697
7BuraydahAl-Qassim Region745,353
8Ta’ifMecca Region688,693
9TabukTabuk Region667,000
10Ha'ilHa'il Region605,930
11NajrānNajran Region505,652
12Al KharjRiyadh Region425,300
13Khamis Mushait'Asir Region387,553
14Al HufūfEastern Province293,179
15Al MubarrazEastern Province290,802
16Hafar Al-BatinEastern Province271,642
17Al JubaylEastern Province237,274
18ŞabyāJazan Region228,375
19Abha'Asir Region210,886
20YanbuMedina Region200,161
21UnaizahAl-Qassim Region183,319
22KhobarEastern Province165,799
23ArarNorthern Borders Region148,540
24SakakahAl Jawf Region128,332
25Az ZulfīRiyadh Region125,000
26JizanJazan Region105,198
27QurayyatAl Jawf Region102,903
28Sabt Alalayah'Asir Region100,000
29DhahranEastern Province99,540
30Al QaţīfEastern Province98,259
31Al BahahAl Bahah Region88,419
32Ad DawādimīRiyadh Region86,861
33TārūtEastern Province85,371
34Qal‘at Bīshah'Asir Region81,828
35Ar RassAl-Qassim Region81,728
36Bariq'Asir Region75,351
37RābighMecca Region72,928
38Ash ShafāMecca Region72,190
39Al LīthMecca Region72,000
40Abū ‘ArīshJazan Region69,632
41SayhātEastern Province66,702
42ŢurayfNorthern Borders Region66,014
43King Faisal Military CityEastern Province65,000
44Ras TanuraEastern Province62,314
45Ad Dir‘īyahRiyadh Region61,609
46Al KhafjīEastern Province54,857
47BaljurashiAl Bahah Region51,787
48Al Badā’i‘ al WusţáAl-Qassim Region48,474
49Ranyah'Asir Region45,942
50ŞafwáEastern Province45,876

Twenty years earlier: Saudi Arabia in the 2005 World Gazetteer — population then 23,130,024.

Common questions

What is the population of Saudi Arabia?
Saudi Arabia has a population of 35,165,787, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 47,693,910 — a forecast, not a measurement.
What is the capital of Saudi Arabia?
Riyadh. The largest place we record there is Jeddah, with 4,697,000 people.

Go deeper

Jeddah
The largest place we record in Saudi Arabia: 4,697,000 people
Saudi Arabia in 2005
The World Gazetteer's archive edition: 23,130,024 then
All 246 countries
Every country and territory, ranked by population