Lake McKenzie is a perched lake on K'gari in Queensland, Australia. The lake is located in the Great Sandy National Park.
The lake is located 6.2 km southeast of Kingfisher Resort. It is 1,200 metres long and up to 930 metres wide. It is approximately 150 hectares in area.
The sands around the lake are composed of pure, white silica and the water in the lake is also so pure it is unsuitable for many species.
Facilities for visitors around the lake include picnic areas as well as toilets.