Caoayan es un municipio de quinta clase situado en la provincia de Ilocos Sur en Filipinas.
Según el censo de 2000, cuenta con una población de 17.199 habitantes.
Es la patria de Elpidio Quirino, sexto presidente de Filipinas Caoayan está formado políticamente por 17 barangays.