Bacnotan

.svg4116.png)
Bacnotan is a first class municipality in the province of La Union, Philippines. According to the 2010 census, it has a population of 40,307 people.
Ilocano is the language spoken. English and Filipino are the languages used in government and business while English is the medium of instruction in schools.