Бучач лежить на терасі глибокого каньйону р. Стрипи, на території Опілля — західної частини Подільсько височини. Центр міста знаходиться в каньйоноподібній долині річки Стрипи. Місто оточене пагорбами-горами: Замковою, Торговою (Торговицею), Федір. Ріка Стрипа розділяє Бучач на дві частини: більшу на правому березі, меншу — на лівому. Обидві частини поєднують три мости: “палацовий”, “гімназійний” і “чорний міст”.
Бучач — центр одноіменного району. Місто розташоване за 72 км на південний захід від обласного центру. Населення — 12,5 тисяч осіб. Площа — 9,98 кв. км. Назву міста пов'язують зі словами "буча" (швидкоплинна вода), "бучина" (кажуть, колись тут росло чимало буків), Старослов’янське слово “буча” також означає “вода напровесні”, “бистрина і глибінь”.