Petrovice se rozprostírají mezi nejvýchodnějším okrajem Krušných hor a Labskými pískovci. Obec vznikla při zemské bráně, kterou se z německého Halle dovážela do českého vnitrozemí sůl. Svým řazením budov podél obou stran cesty a s rozšířeným prostorem ve středu obce, jsou Petrovice typickou osadou založenou německými kolonisty. Rozkládá se v údolí potoka (dnešní název Petrovický potok) v délce 6 km se značným výškovým rozdílem. Dolní část obce u státní hranice se nachází ve výšce 433 metrů nad mořem, horní část je v nadmořské výšce 633 metrů.
dr