Putāruru is a small town in the South Waikato District and the Waikato region of New Zealand's North Island.
It lies on the western side of the Mamaku Ranges and in the upper basin of the Waihou River. It is on the Oraka Stream 65 kilometres south-east of Hamilton. State Highway 1 and the Kinleith Branch railway run through the town.