The Sovolyanska Bistritsa (Bulgarian: Соволянска Бистрица) is a river in western Bulgaria, a right tributary of the Struma.
The river is situated in the southern reaches of the Kraishte geographical region and is 51 km long.
It leaves the valley downstream of the village of Dolno Selo and forms a deep gorge between the mountain ranges of Chudinska planina to the north and Lisets to the south in direction north–northeast.
There are ten villages along its course, all of them situated in Kyustendil Municipality — Garlyano, Rasovo, Dolno Selo, Tserovitsa, Karshalevo, Mazarachevo, Sovolyano, Skrinyano, Nikolichevtsi and Yabalkovo.
Near the village of Garlyano is located the small Osogovo Hydro Power Plant.