Oste is a river in northern Lower Saxony, Germany with a length of 156 km (97 mi). It is a left tributary of the Elbe.