Kaikoura je město na Novém Zélandu, nacházející se na východním pobřeží Jižního ostrova, v nejsevernější části regionu Canterbury. Je správním střediskem stejnojmenného okresu a vyhledávaným turistickým cílem. Při sčítání obyvatel v roce 2006 se zde k trvalému pobytu hlásilo 2 172 obyvatel.