Султанат Оман расположен на юго-востоке Аравийского полуострова. Площадь государства 309,5 тысяч кв. км. На западе Оман граничит с Саудовской Аравией, на северо-западе - с ОАЭ, на юго-западе - с Йеменом. На севере Аравийского полуострова на полуострове Мусандам расположен одноимённый мухафаз, отделённый от основной территории Омана территорией ОАЭ, а чуть южнее - анклав Мадха. С востока Оман омывается водами Аравийского моря, с севера - водами Оманского залива. Анклав Мадха с севера омывается водами Ормузского пролива.
У южной границы полуострова Мусандам простираются отроги гор Эль-Ахдар, а вдоль побережья тянутся равнины. Береговая линия здесь скалистая. Недалеко от побережья Мусандама расположены два небольших острова - Эльфинстон и Малком. Остров Эльфинстон известен своими прибрежными скалами, возвышающимися до 1250 м, схожими со скалами норвежских фьордов. Узкой полосой вдоль северного побережья страны тянется прибрежная низменность Эль-Батина. С юга её окаймляют горы Хаджар со средними высотами около 1200 м. Здесь в пределах хребта Эль-Ахдар расположена высшая точка страны - гора Джебель-Шамс (3009 м). В центральной части Омана простирается плато со средними высотами около 500 м, которое покрыто песками пустыни Руб-Эль-Хали. Побережье Аравийского моря имеет равнинный рельеф. Недалеко от здешнего побережья расположен остров Масира. На крайнем юге Омана простирается плато Дофар, которое у побережья переходит в горы Кара с максимальной отметкой 1678 м.
Все реки Омана - сезонные, здесь их называют "вади". Они полноводны лишь в дождливый период.