Lake Lanao
Город Кагаян-де-Оро расположен на юге Филиппин, в северной части острова Минданао, на берегу . На юге граничит с провинциями Букиднон и Северный Ланао, на востоке — с городом , на западе — с городом Ополь.