Folketallet har i hele Bulgaria vært nedadgående siden 1946 og dette har særlig grad gjeldt oblast Vidin. Således er folketallet halvert fra 1946 til 2008. I flere områder kan man tale om avfolkning og 30 % av befolkningen er pensjonister. Pr 2008 har oblast Vidin med sine 123 000 innbyggere, det laveste folketallet av samtlige 28 oblaster i Bulgaria, selv om den i utstrekning er den 15. største. Det sterke fallet i folketallet gjør seg gjeldende i hele nordvestbulgaria. Folketettheten i Bulgaria er gjennomsnittlig 70 innbyggere pr kvadratkilometer, mens den i oblast Vidin er 42 innbygger pr kvadratkilometer. Bare i Strandschafjellene i sørøstbulgaria er folketettheten mindre. I byen bor det også rumenere, som går under navnet valakere.