Badoc is one of twenty-one (21) municipalities (along with two cities) comprising the province of Ilocos Norte in the Ilocos Region. The town is politically subdivided into thirty-one (31) barangays, and is a part of the 2nd Congressional District of Ilocos Norte.
The town is the birthplace of the famous Filipino painter, Juan Antonio Luna y Novicio.
Being the gateway to the province from the south, it serves as the show window of historic Ilocos Norte.