Všeobecný úrad Petrovice pri Karvinej.
Petrovice leží pri štátnej hranici s Poľskou republikou. Celková rozloha Petrovíc je 2047 ha a nachádza sa v priemernej nadmorskej výške 225 m.
Obec má v súčasnosti 4545 obyvateľov.
Obec Petrovice pri Karvinej sa skladá zo štyroch častí: Petrovice, Dolné Marklovice, Závada a Prstná. Počas vývoja boli tieto časti niekoľkokrát zlúčené a opätovne osamostatnené. K súčasnej podobe obce došlo Výnosom Ministerstva vnútra zo 16.2.1952.
Na severe hraničí s gminou Godów, na východe s gminou Zebrzydowice, obe v Poľskej republike, na juhu s Karvinou a
na západe s obcou Detmarovice.
Petrovicami pretekajú tri rieky - Šotkovka v Prstnej, Petrůvka, ktorá preteká všetkými časťami obce mimo Prstnej a Jelše, do ktorej sa v časti Závada vlieva Petrůvka.
Najvýznamnejšou kultúrnou pamiatkou obce je drevený kostolík v Dolných Markloviciach. Patrí k najkrajším a najlepšie zachovaným kostolom v celom Hornom Sliezsku. Postavený bol v roku 1739 na mieste pôvodného dreveného kostola zasväteného Nanebovstúpeniu Pána. Prvá zmienka o tomto kostole pochádza z roku 1360.
Pre Petrovice pri Karvinej sú typické rybníky, z ktorých najznámejšie sú Urbanczykove rybníky v Petroviciach, Radeckého rybník alebo Adameckého rybník v Dolných Markloviciach.
Obec je známa ako železničný uzol európskeho významu. Okrem železničného hraničného priechodu sú tu ešte ďalšie dva cestné priechody do Poľskej republiky a to v Dolných Markloviciach av Závade.