San Marcelino adalah munisipalitas yang terletak di provinsi Zambales, Filipina. Menurut sensus tahun 2000, kota ini memiliki jumlah penduduk sebesar 29.052 jiwa dan 5.866 rumah tangga.
San Marcelino terbagi menjadi 18 barangay.
Artikel bertopik geografi ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.