Манастирът се намира на десния бряг на Мъглижка река, в подножието на Тревненска планина от Средна Стара планина, на около 1,5 км северно от град Мъглиж.