San Marcelino es un municipio filipino en la provincia de Zambales.
San Marcelino se divide políticamente a 18 barangayes.