IMindanao dia iray amin' nynosy ao amin' ny tangoro-nosin' iFilipina ka ao atsimo no misy azy. Mahatratra 480 km ny halavany avy atsinanana miankandrefana. Izy no nosy faharoa lehibe indrindra ao Filipina aorian' iLuzon. Ny Ranomasin' i Celebes no mamaritra azy ao atsimo, ny Ranomasin' i Sulu no ao andrefana, ny Ranomasin' i Mindanao no ao avaratra ary ny Ranomasin' i Filipina sy nyRanomasimbe Pasifika no ao atsinanana.
Nosy be tendrombohitra rakotra ala i Mindanao ka ny avo indrindra dia ny tendrombohitra Apo izay manana haavo mirefy 2 954 m ambonin' ny ranomasina. I Rio Grande sy i Agusan no renirano lehibe indrindra ao.
Tamin' ny taona 2010 dia nahatratra 20 300 000 ny mponina ao Mindanao[1]. Mpambolykatsaka syvary syakondro arymananasy ny mponina ao, ary vokatra ao koa nyvoanio sy nykôfrà. Ahitanavolamena syvarahina syvy aryarintany ny ao Mindanao. Miompy koa ny mponina ao. I Zamboanga sy i Davao ary i Cagayan de Oro no tanàna lehibe indrindra ao.