Petrovický kostel svatého Rocha je nejvýznamnější a nejtypičtější památkou zdejší podhorské vesnice, založené v roce 1251. Najdeme ho na rozcestí silnic na Zlaté Hory a Heřmanovice. Kostel pochází z konce 17. století, je poměrně malý a skromě zařízený.U kostela je kaplička a hřbitov.