Lake Haupiri is a small lake located inland from Nelson Creek, north of Greymouth. It is a popular place for trout fishing and boating. Lake Haupiri has, on its southern side, a significant community, and substantial dairy farming. Lake Haupiri is a riverine lake. The main inflows to the lake are on the south and west sides. The main outflow of the lake is to the Haupiri River. The catchment surrounding Lake Haupiri consists of native forest, dairy farming, scrub, tussock and wetlands. Lake Haupiri’s maximum depth is 20 m.