La población indígena es predominantemente árabe, excepto en la costa de Batinah, donde hay una importante representación baluchi, iraní y africana, y en Mascate y Matrah, donde hay khojas y otros indios, baluchis y pakistaníes. Los grupos tribales se estiman en más de 200.