Batac was founded by the
Augustinians in 1587 under the patronage of the
Immaculate Conception. It is the second oldest town established by the Augustinians in the province of Ilocos Norte. Hence, in 1987, Batac reached its fourth centennial. Batac was officially organized into a ministry on January 5, 1586. The first priest assigned to cathecize the natives of the community was Esteban Marin, an Augustinian who probably arrived in Batac in 1585.
Paoay and Dinglas (
Dingras) were then the visitas of Batac. Folk history states that there were two villages in Batac during the early part of the foundation of the town - one was an Itneg community that occupied sitio Nangalisan, and the other was a Christian community occupying San José. The first site of the poblacion was in San José, which is now called Barangay Palpalicong. It is said that the ethnic minority groups of Bangui and Nueva Era are the descendants of the early inhabitants of Batac. The Augustinians considered the people of Batac more civilized than the other tribes, because they were better than the other "Indios" in personal cleanliness.
Cityhood Republic Act 9407, the law that converted the Municipality of Batac into a component city in the Province of Ilocos Norte, to be known as Batac City, was overwhelmingly ratified by the people in a plebiscite conducted on June 23, 2007. The
Supreme Court declared the cityhood law of Batac and 15 other cities unconstitutional after a petition filed by the
League of Cities of the Philippines in its ruling on November 18, 2008. On December 22, 2009, the cityhood law of Batac and 15 other municipalities regain its status as cities again after the court reversed its ruling on November 18, 2008. On August 23, 2010, the court reinstated its ruling on November 18, 2008, causing Batac and 15 cities to become regular municipalities. Finally, on February 15, 2011, Batac becomes a city again including the 15 municipalities declaring that the conversion to cityhood met all legal requirements. After six years of legal battle, in its board resolution, the
League of Cities of the Philippines acknowledged and recognized the cityhood of Batac and 15 other cities. ==Geography==