Bangar ist eine Stadtgemeinde in der philippinischen Provinz La Union und liegt am Südchinesischen Meer. Im Norden grenzt sie an die Provinz Ilocos Sur. Das Gelände ist im Westen sehr flach und wird im Osten hügelig. Der Amburayan River, welcher an seiner Mündung ein 5,5 km breites Delta erreicht, bildet die nördliche Grenze der Gemeinde. Die Bevölkerung von Bangar lebt hauptsächlich von der Landwirtschaft.
Bangar ist in die folgenden 33 Baranggays aufgeteilt: