Оманская лига 2006–07 была 31-м изданием высшей футбольной лиги в Омане. [1] Она началась 13 октября 2006 года и закончилась 3 мая 2007 года . Muscat Club был действующим чемпионом, выиграв предыдущий сезон Оманской лиги 2005–06 . Al-Nahda Club выиграл со счетом 1:0 на выезде в своем последнем матче лиги против Mjees SC и стал чемпионом Оманской лиги 2006–07, набрав в общей сложности 43 очка.
В этом сезоне в лиге было 12 команд. Клубы Аль-Сувейк и Оман были переведены в Лигу второго дивизиона после того, как в сезоне 2005–06 они финишировали в зоне вылета . Две вылетевшие команды были заменены командами Лиги второго дивизиона Al-Khaboura SC и Al-Salam SC .