Belogradchik (en búlgaro: Белоградчик) es una ciudad de Bulgaria en la provincia de Vidin.
En el año 2008 obtuvo la distinción EDEN, que otorga la Comisión Europea, a uno de los veinte «Mejores destinos de turismo y el patrimonio intangible local».
[5] Es famosa por la Fortaleza Belogradchik, construida al suroeste, a un costado y sobre unas formaciones rocosas que le dan una vista particular.
Se encuentra a una altitud de 526 m s. n. m. a 164 km de la capital nacional, Sofía.
Según estimación 2012 contaba con una población de 5 486 habitantes.