Село розташоване на півдні Вінницької області, за 130 кілометрів від обласного центру. До Тростянця, – 12 кілометрів. Біля села тече річка Бережанка. В Ободівці її води впадають у річку Берладинку, яка в свою чергу несе потік у Південний Буг. Село розташоване на Подільській височині, тому у рельєфі переважають рівнинні території, які протягом років зазнали руйнівної дії паводків, тому тут трапляються яри, долини, балки.
