Pagudpud is a fourth class municipality and a coastal resort town of
Ilocos Norte province, in the northern Ilocos Region of the Philippines.
According to the 2010 census, Pagudpud has a population of 21,877 people. It is
the northernmost settlement on Luzon Island