Stevenston is a town in North Ayrshire, Scotland.