Останки от античния град Петра има и те се намират на югозападното подножие на Кожух планина. Намерен латински надпис недвусмислено доказва, че край село Рупите се е намирал античния град Хераклея Синтика.
Малкото селце се намира на 8 км североизточно от град Петрич. Цялата местност се разстила по десния бряг на река Струма, а разстоянието до София около 140 км.