Saudi Arabia flag

Largest Cities in Saudi Arabia

27 cities with population over 100,000

Saudi Arabia has 27 cities with a population over 100,000. The largest city is Jeddah with 4,697,000 people. The capital city is Riyadh.

Country Population

35.3M

Major Cities

27

Largest City

Jeddah

Capital

Riyadh

Top 10 Cities

Jeddah
4.7M
Riyadh
4.2M
Makkah
1.6M
Madinah
1.3M
Dammam
1.3M
Sulţānah
946,697
Buraydah
745,353
Ta’if
688,693
Tabuk
667,000
Ha'il
605,930

All Cities in Saudi Arabia

Cities in Saudi Arabia ranked by population
#CityPopulation
1Jeddah4,697,000
2RiyadhCapital4,205,961
3Makkah1,578,722
4Madinah1,300,000
5Dammam1,252,523
6Sulţānah946,697
7Buraydah745,353
8Ta’if688,693
9Tabuk667,000
10Ha'il605,930
11Najrān505,652
12Al Kharj425,300
13Khamis Mushait387,553
14Al Hufūf293,179
15Al Mubarraz290,802
16Hafar Al-Batin271,642
17Thuqbah248,888
18Al Jubayl237,274
19Abha210,886
20Yanbu200,161
21Unaizah183,319
22Khobar165,799
23Arar148,540
24Sakakah128,332
25Az Zulfī125,000
26Jizan105,198
27Qurayyat102,903