Santa Cruz, officially the Municipality of Santa Cruz, is a 1st class municipality in the province of Zambales, Philippines. According to the 2020 census, it has a population of 63,839 people. Santa Cruz is 136 kilometres from Olongapo, 58 kilometres from Iba, and 262 kilometres from Manila.