Şaḩam Population 2026
Şaḩam has a population of 140,000, making it the #6 biggest city in 🇴🇲 Oman, located in Al Batinah North. Roughly 2.5% of Oman's population lives here. It is about 5.7× smaller than Muscat, the country's biggest city.
Population (city proper)
140,000
Rank in Oman
#6
Coordinates
24.17°N, 56.89°E
~2 m elevation · Asia/Muscat
Distance to capital (Muscat)
168 km
104 miles, straight line
Other big cities in Al Batinah North
| City | Population | Rank in Oman |
|---|---|---|
| Sohar | 108,274 | #8 |
| As Suwayq | 107,143 | #9 |
| Al Khābūrah | 50,223 | #16 |
| Shināş | 48,009 | #17 |
| Liwá | 26,372 | #20 |
Cities near Şaḩam
FAQ
What is the population of Şaḩam?
Şaḩam has a population of 140,000 (city proper, latest official figure via GeoNames), making it the #6 biggest city in Oman.
What region is Şaḩam in?
Şaḩam is located in Al Batinah North, Oman.
Is Şaḩam the capital of Oman?
No, the capital of Oman is Muscat, about 168 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.