Kaiapoi is a town on the east coast of the South Island of New Zealand. Lying just north of Christchurch, north of the Waimakariri River, the town is both a commuter suburb of its nearby city neighbour and its own separate community.