Weston is a town situated 5 km (3.1 mi) inland from Oamaru, South Island, New Zealand. It is regarded as one of the more affluent towns of the Waitaki District and had a population of 1,050 in the 2018 census. The town is serviced by a local fire station staffed by volunteers, Four Square chain supermarket, Weston Community Church and the local Weston co-educational primary school. As with the surrounding areas in North Otago, agriculture is an important economic activity.