Vidin (en búlgaro Видин) es una ciudad del noroeste de Bulgaria, capital de la provincia del mismo nombre.