Територією району течуть річки Бужок, Грабарка, Збруч, Случ, Ушука та інші. У районі бере початок річка Південний Буг (біля села Кушнирівка Холодецької сільської ради). Через район проходять залізниця Гречани — Тернопіль і автошлях Ужгород — Тернопіль — Кропивницький — Донецьк.