Die alte Hafenstadt Sohar ist heute eher ein weitläufiges, modernes Industriezentrum mit einem Containerhafen, Stahlindustrie und Ölraffinerie, einer eigenen Universität, einer privaten Hochschule für Medizin und einem College für Angewandte Wissenschaften. Sohar hat inzwischen mehr als 140.000 Einwohner.
Sohar liegt rund 200 km nördlich von Maskat und war einst selbst lange Zeit Hauptstadt des Oman. In Sohar soll einst der berühmte Sindbad der Seefahrer geboren sein. Zumindest hat Sohar eine lange Tradition als Hafen, von hier aus belieferten die Dhows, jene traditionellen Lastensegler, die man immer noch an den Küsten des Oman sieht, Städte bis hinunter nach Sansibar und an die indische Küste mit Waren aus dem Oman. Einen Besuch wert ist auch der traditionelle Fischmarkt oder das Fort mit seinem markanten 6 Türmen. Das Museum der Stadt wurde in einem mehrstöckigen Gebäude im Inneren dieser Festung untergebracht.
Mit dem Sohar Park im Stadtteil Humbar und den Silver Jubilee Park in Sallan. Die breiten Straßen wurden mit schattenspendenden Kokospalmen bepflanzt und mit Hibiskussträuchern und Bougainvillea verschönert. In der Stadtmitte von Sohar liegt der alte Souk, und in der Nähe des Fort gibt es in Al Hurja einen weiteren traditionellen Markt.