Bosanski Petrovac es una municipalidad y localidad de Bosnia y Herzegovina.
Se encuentra en el cantón de Una-Sana, dentro del territorio de la Federación de Bosnia y Herzegovina.
La capital de la municipalidad de Bosanski Petrovac es la localidad homónima.
La municipalidad de Bosanski Petrovac se encuentra subdividida en las siguientes localidades: En el año 2009 la población de la municipalidad de Bosanski Petrovac era de 7 601 habitantes.
[2] La superficie del municipio es de 709 kilómetros cuadrados,[1] con lo que la densidad de población era de 11 habitantes por kilómetro cuadrado.