Гідрографічна мережа Тернопільської області налічує бл. 2400 річок і потічків, з яких 120 річок мають довжину понад 10 км кожна. Всі вони належать до басейну Чорного моря. Річки північної частини області належать до басейну Дніпра, центральної та південної частини — до басейну Дністра. Основні річки в межах області: Горинь (притока Прип'яті, басейн Дніпра), Стрипа, Серет, Збруч (притоки Дністра), а також Дністер, який тече вздовж південної межі області. Більшість річок (4/5) належить до басейну Дністра.