San Gabriel ist eine Stadtgemeinde in der philippinischen Provinz La Union. Im Jahre 2015 zählte sie 18.172 Einwohner. Da die Gemeinde in den Kordilleren liegt, ist das Gelände sehr steil und schwer zu bewirtschaften. Das Gebiet ist auch deswegen dünn besiedelt.
San Gabriel ist in folgende 15 Baranggays aufgeteilt: