Teritorija opštine 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
pejsažom i rodnom zemljom na kojoj sve dobro uspeva. Zauzima površinu
od 655 kilometara kvadratnih na kojoj u 34 naselja živi 46414 stanovnika
u 11437 domaćinstava. Mreža naselja je ravnomerno razvijena sa relativno
uravnoteženom koncetracijom stanovništva, izuzimajući planinske delove
Opštine. U administrativnom pogledu opštine Petrovac pripada Braničevskom
okrugu, a okružuju je opštine Žagubica, Kučevo, Malo Crniće, Žabari,
Svilajnac i Despotovac.
Na ovoj teritoriji se se odavno ukrštali važni putevi koji su vodili
prema moravskoj dolini i dolinom Mlave prema Dunavu gde se i sada
nalazi na jednom od najznačajnijih pravaca u okviru Podunavskog regiona
koji povezuje Bor, Žagubicu i Petrovac na jednoj sa Požarevcom i autoputem
Beograd - Niš, na drugoj strani.Udaljenost Petrovca od glavnog grada
iznosi 125 km. Grad Petrovac, najveće i jedino gradsko naselje u okviru
opštine, predstavlja industrijski, trgovački, zdrastveni, kulturni,
saobraćajni i administrativni centar. Grad se nalazi u središnjem
delu teritorije opštine, lociran neposredno na levoj i desnoj obali
reke Mlave i na raskrsnici puteva koji povezuju Požarevac sa Žagubicom,
a Veliku Planu, Žabare i Svilajnac sa Kučevom. U njemu prema popisu
iz 2002. godine živi 8800 stanovnika.