Bacarra is situated at the center of the western side of Ilocos Norte. It is about 495 kilometers north of Manila and seven kilometers north of Laoag City, the capital of the province. The town is bounded by Laoag City on the south, by Vintar on the east, Pasuquin on the north, and the China sea on the west.
It is traversed by the cemented national highway that links the town to Manila and Cagayan Valley. Hence the people can easily avail themselves of the services of the different buses plying between Bacarra and Laoag and from Laoag to the northern towns of the province, Manila and Cagayan and Apayao. Properly maintained feeder roads and wooden or cemented bridges connect the barangays to the poblacion or the national highway. This makes it easy for small buses, jeepneys and motorized tricycles to reach even the remotest barangay in the town. Hence, transportation is not problem of the people of Bacarra.
It is traversed by the cemented national highway that links the town to Manila and Cagayan Valley. Hence the people can easily avail themselves of the services of the different buses plying between Bacarra and Laoag and from Laoag to the northern towns of the province, Manila and Cagayan and Apayao. Properly maintained feeder roads and wooden or cemented bridges connect the barangays to the poblacion or the national highway. This makes it easy for small buses, jeepneys and motorized tricycles to reach even the remotest barangay in the town. Hence, transportation is not problem of the people of Bacarra.