Subic adalah munisipalitas yang terletak di provinsi Zambales, Filipina. Menurut sensus tahun 2000, wilayah ini memiliki jumlah penduduk sebesar 77.118 jiwa dan 13.882 rumah tangga.
Subic terbagi menjadi 16 barangay.