The Sule belongs to the Weser river system in north Germany. With a length of about 16 kilometres (9.9mi) it flows exclusively through the district of Diepholz in the federal state of Lower Saxony.
It rises north of Scholen, flows in a southerly direction through the villages of Schwaförden, Sulingen, Kirchdorf and discharges into the Große Aue near Barenburg.