Temuka is a town on New Zealand's Canterbury Plains, 15 kilometres north of Timaru. It is located at the centre of a rich sheep and dairy farming region, for which it is a service town.
With a population of around 3000 people, it is one of the larger towns in south Canterbury.