فيدين (بالبلغارية: Видин، بالرومانية: Diiu) بالإنجليزية (Vidin)، هي مدينة بلغارية تقع على ضفاف نهر الدانوب في شمال غرب بلغاريا بالقرب من الحدود الرومانية الصربية.