 According to the 2015 Philippine census, Metro Cagayan de Oro has a population of 1,376,363 people.Metro Cagayan de Oro is bounded by Macajalar Bay, which curves north.Forty percent of its area is elevated plains, located partially in Bukidnon.