Obec Báčsky Petrovec je umiestnená v časti južnej Báčky, na ploche 158 kvadrátnych kilometrov, na veľmi plodnom území medzi obcami Nový Sad, Vrbas a Báčska Palanka a obcou Beočín v Srieme, ktorá je oddelená riekou Dunaj
Nitra, Slovenská Republika
Ružomberok, Slovenská Republika
Babušnica, Srbsko
Vukovar, Chorvátsko