Der Soisbach entspringt in Soisgegend nördlich des Anestberges (1092mü.A.) und fließt nach Norden ab. Bald fließen in ihn der Mirabach, der Langseitenbach, der Doppelgraben und der Schwarzengraben ein. Größter Zubringer ist der von rechts kommende Prinzbach, der unterhalb des Hohensteins (1195mü.A.) entspringt und über den Weiler Prinzbach abfließt, danach folgen der Eibenbergbach und der Rehgraben, bis der Soisbach den namensgebenden Ort Sois durchfließt und im nahen Kirchberg von rechts in die Pielach einmündet. Sein Einzugsgebiet umfasst 26,7km² in teilweise bewaldeter Landschaft.[1]
12BMLFUW (Hrsg.): Flächenverzeichnis der Flussgebiete: Donaugebiet von der Enns bis zur Leitha. In: Beiträge zur Hydrografie Österreichs Heft62, Wien 2014, S.50. PDF-Download