Opština Bosansko Petrovac obuhvata 35 naseljena mjesta, od kojih je samo Bosanski Petrovac gradskog karaktera.[2] Dijelovi naselja Bravski Vaganac, Bukovača, Bunara, Drinić, Klenovac i Podsrnetica su ušli u novoformiranu opštinu Petrovac u Republici Srpskoj.
^Zakon o promjeni naziva opštine Bosanski Petrovac i naseljenog mjesta Bosanski Petrovac u Petrovac (Broj: 02-1429/92), Službeni glasnik Republike Srpske broj 3/92.