The objective of this study was to investigate the bleaching performance of a Mg(OH)2-based hydrogen peroxide process at a high consistency. In this work, an industrially produced chemimechanical pulp (CMP) was bleached via Mg(OH)2- or NaOH-based hydrogen peroxide processes at 10% and 25% consistencies. The results showed that the pulp bleached under the conditions of 1.5% Mg(OH)2 and 3% H2O2 at 25% consistency had a similar brightness to, a lower yellowness index, and a higher opacity than the pulp produced under the conditions of 2.1% NaOH, 3% Na2SiO3, and 3% H2O2 at the same consistency. The temperature (70 oC) and time (150 min) of the bleaching were the same for both processes. Under the conditions stated above, the Mg(OH)2-based process had a higher yield than the NaOH-based process did. The bleaching effluent of the Mg(OH)2-based process had a higher residual H2O2, but a lower Chemical Oxygen Demand (COD) load and turbidity, compared with that of the NaOH-based process. However, the strength properties and water retention value (WRV) of the pulp bleached via the Mg(OH)2-based process were lower, while its bulk was higher than those of the pulp bleached via the NaOH-based process.