Petrich () is a town in Blagoevgrad Province in southwestern Bulgaria, located at the foot of the Belasica Mountains in the Strumeshnitsa Valley.
Petrich (en búlgaro, Петрич) es una ciudad en la provincia de Blagoevgrad en el suroeste de Bulgaria, ubicada a los pies de la montaña Belasica.