Cabangan, officially the Municipality of Cabangan, is a 4th class municipality in the province of Zambales, Philippines. According to the 2020 census, it has a population of 28,118 people. Cabangan is 24 kilometres (15 mi) from Iba, 54 kilometres (34 mi) from Olongapo, and 180 kilometres (110 mi) from Manila.