Munisipyo ang Obshtina Petrich (Bulgarian: Община Петрич) sa Bulgariya. Nahimutang ni sa rehiyon sa Blagoevgrad, sa habagatan-kasadpang bahin sa nasod,  km sa habagatan sa Sofia ang ulohan sa nasod.

Obshtina Petrich may sa mosunod nga mga subdibisyon:
 Belasica
 Gabrene
 Gega
 Dolna Ribnica
 Drangovo
 Kavrakirovo
 Kamena
 Kljuch
 Kolarovo
 Kulata
 Kurnalovo
 Marikostinovo
 Marino pole
 Mitino
 Mikhnevo
 Rupite
 General Todorov
 Purvomaj
 Ruzhdak
 Samuilovo
 Skrut
 Starchevo
 Strumeshnica
 Topolnica
 Chuchuligovo
 Javornica

Mga lungsod sa Obshtina Petrich:

 Petrich
 Starchevo
 Novo Konomladi

Hapit nalukop sa lasang nga tigkapulak ang palibot sa Obshtina Petrich. Dunay mga  ka tawo kada kilometro kwadrado sa palibot sa Obshtina Petrich medyo gamay nga populasyon.  Ang klima kasarangan. Ang kasarangang giiniton  °C.  Ang kinainitan nga bulan Hulyo, sa  °C, ug ang kinabugnawan Enero, sa  °C. Ang kasarangang pag-ulan  milimetro matag tuig. Ang kinabasaan nga bulan Pebrero, sa  milimetro nga ulan, ug ang kinaugahan Agosto, sa  milimetro.

Ang mga gi basihan niini 

Mga subdibisyon sa Blagoevgrad (rehiyon)
Obshtina Petrich