La provincia de Vidin (en búlgaro: Област Видин), es una provincia u óblast ubicado al noroeste de Bulgaria.
Limita al norte con el Danubio, frontera natural con Rumanía; al este con la provincia de Montana y al sur y al oeste con Serbia.
[1] La provincia está integrada por once municipios:[2]