La provincia tiene una superficie total de 3.570,01 km² incluyendo los términos de las ciudades de Giñgoog y Cagayán de Oro.