A stream of N Moray, the Kinloss Burn forms from headstreams and drainage ditches to the north of Glenburgie Distillery and then flows north and west southwest through the town of Kinloss to fall into Findhorn Bay. It is 3¾ miles (6 km) in length and has been straightened and constrained within embankments over much of its length to reduce the risk of flooding.