Высота над уровнем моря: 130—305 метров, климат переходно-средиземноморский. Средняя годовая температура +13,9 °C, средняя январская температура +2,6 °C, средняя температура в июле +25,6 °C. Среднее количество осадков — 670 мм, максимум зимой — 204 мм, а минимум летом — 103 мм. Зима почти бесснежна, а лето достаточно жаркое.
По результатам археологических раскопок в ближайших окрестностях, установлено ряд древних поселений фракийцев, а также связывается локализация античного города Гераклея Синтика с местом Кожух, находящемся в 10 км к северо-востоку от современного города. Первые поселения на месте Петрича появились в X—XI веках, а значимым населённым пунктом и региональным центром стал в XII—XIV веках[2].
Горан Ангелов (1912—1994) — болгарский политик, государственный деятель.
Александр Унев — болгарский учитель и революционный деятель ВМОРО. В 1907—1908 учебном году был учителем французского языка в училище в Петриче. Здесь он возглавлял префектуры руководящего органа организации.[5]