McKenzie Lake () is a lake in geographic Pearce Township in the Unorganized North Part of Cochrane District in northeastern Ontario, Canada. It is part of the James Bay drainage Basin, and is about north of the town of Kapuskasing.

The lake has two unnamed inflows at the west and northeast. The primary outflow is an unnamed creek at the northwest which flows via Guilfoyle Creek, the Opasatika River, the Missinaibi River and the Moose River to James Bay.

See also List of lakes in Ontario

References