Petrovac je gradsko naselje u opštini Petrovac u Braničevskom okrugu. Opština Petrovac na Mlavi zauzima područje sa izvarednim i raznovrstnim prirodnim karakteristikama koje najbolje odslikavaju mnogobrojna vrela, potoci, rečice, šume, pitoma severozapadna padina Homoljskih planina, plodna ravnica Stig i bogata dolina Mlave sa divnim pejzažom i rodnom zemljom na kojoj sve dobro uspeva.
Teritorija opštine Petrovac ima razvijenu hidrografsku mrežu (Mlava, Busur, Vitnovnica, Šetonjska reka) čije su vode dobrog kvaliteta uglavnom sačuvane od zagađenja.
Deset kilometara od Petrovca prema Žagubici nalazi se bušotina iz koje izvire termomineralna voda temperature 40 stepen celzijusovih koja ima izuzetna lekovita svojstva.
Tradicionalnih kulturnih manifestacija ima više, ali je najznačajnija Takmičenje sela, republička manifestacija koja se kod nas održava još od 1961. godine. Zahvaljujući ovoj manifestaciji sačuvano je neprocenjivo blago narodnog stvaralaštva, originalan folklor, izvorna muzika i etnološka baština