Vigan ya da resmi olarak Vigan şehri (Ilocanoca: Ciudad ti Bigan, Filipince: Lungsod ng Vigan), Filipinler'deki Ilocos Sur ilinin bir ilçesi ve başkentidir. Kent, Güney Çin Denizi'ne bakan büyük Luzon adasının batı kıyısında yer almaktadır. 2015 nüfus sayımına göre, nüfusu 53.879 kişidir.
UNESCO tarafından bir Dünya Mirası olarak kabul edilen şehir, Filipinler'de yapıları bozulmadan kalan birkaç Hispanik kasabadan biridir ve Arnavut kaldırımlı sokakları ve Filipin ve Doğu mimarisi ile Sömürge İspanyol mimarisi tasarımlarını kaynaştıran benzersiz bir mimari ile tanınır.