Narvacan, Ilocos Selatan

Secara administratif Narvacan terbagi menjadi 34 barangay, yaitu: