棉蘭老島位于群島南部。四周有保和海(Bohol)、菲律賓海、西里伯斯(Celebes)海和蘇祿海(Sulu)。棉蘭老島形狀不規(guī)則,面積94,630平方公里(36,537平方哩),南北長471公里(293哩),東西寬521公里(324哩)。島上多半島,南有達(dá)沃和莫羅(Moro)灣,北有伊利甘(Iligan)灣,將海岸噬成鋸齒形。長長的半圓形的三寶顏半島向西南延伸至蘇祿群島和婆羅洲。哥打巴托半島和蘇里高(Surigao)半島分別向南和向北延伸。