Sohar (ou As Sohar) est une ville portuaire du nord du Sultanat d'Oman, située dans la région Al Batinah. C'est une ancienne capitale du pays.