În timpul Revoluției Filipineze, forțele revoluționare conduse de Manuel Tinio și susținute de rebelii Ilocano au atacat și învins forțele coloniale spaniole și au capturat orașul în Asediul din Vigan. În timpul războiului filipino-american, forțele americane conduse de comandantul McCracken și locotenentul col. James Parker au ocupat orașul în noiembrie 1899.