Total
40,603
Masinloc is a 2nd class municipality in the province of Zambales, Philippines. According to the latest census, it has a population of 40,603 people in 7,790 households.
Masinloc is politically subdivided into 13 barangays.
Coordinates: 15°32′13″N 119°57′04″E / 15.537°N 119.951°E / 15.537; 119.951