El municipio de Belogradchik (búlgaro: Община Белоградчик) es un municipio búlgaro perteneciente a la provincia de Vidin.
En 2011 tiene 6602 habitantes, el 79,35% búlgaros y el 20,08% gitanos.
[2] Tres cuartas partes de la población viven en la capital municipal Belogradchik.
Se ubica en el suroeste de la provincia, en la frontera con Serbia.
[3]