Hnizdechna () is a river in Ukraine which flows within the Ternopil Raion of Ternopil Oblast.
It is the right tributary of the river Hnizna from the Dniester basin.
It is 39 km long and covers an area of 264 km<sup>2</sup>. It flows from springs near Oprilivtsi on the Tovtrovyi Ridge.