Villaviciosa adalah kota yang terletak di provinsi Abra, Filipina.
Pada tahun 2000, kota ini memiliki populasi sebesar 4.877 jiwa.
Villaviciosa terbagi menjadi 8 barangay.
Artikel bertopik geografi atau tempat Filipina ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.