Rosario, La Union

Rosario
Municipality of Rosario
La Union Welcome Arch, Immaculate Conception Parish Church and Town Proper
Map of La Union with Rosario highlighted
OpenStreetMap
Rosario
Location within the Philippines
Coordinates: 16°14′N 120°29′E / 16.23°N 120.48°E / 16.23; 120.48
CountryPhilippines
RegionIlocos Region
ProvinceLa Union
District 2nd district
Founded1869
Barangays33 (see Barangays)
Government
  TypeSangguniang Bayan
  MayorBellarmin A. Flores II
  Vice MayorBellarmin C. Flores III
  RepresentativeDante S. Garcia
  Municipal Council
Members
  Electorate38,187 voters (2025)
Area
  Total
73.98 km2 (28.56 sq mi)
Elevation
202 m (663 ft)
Highest elevation
945 m (3,100 ft)
Lowest elevation
28 m (92 ft)
Population
 (2020 census)
  Total
60,278
  Density810/km2 (2,100/sq mi)
  Households
14,433
Economy
  Income class1st municipal income class
  Poverty incidence
10.67
% (2021)
  Revenue364.2 million (2022)
  Assets767.6 million (2022)
  Expenditure248.4 million (2022)
  Liabilities137.2 million (2022)
Service provider
  ElectricityLa Union Electric Cooperative (LUELCO)
Time zoneUTC+8 (PST)
ZIP code
2506
PSGC
IDD:area code+63(0)72
Native languagesIlocano
Pangasinan
Tagalog

Rosario, officially the Municipality of Rosario (Ilocano: Ili ti Rosario; Pangasinan: Baley na Rosario; Filipino: Bayan ng Rosario), is a coastal municipality in the province of La Union, Philippines. According to the 2020 census, it has a population of 60,278 people.

Located at the southernmost tip of La Union, Rosario is known as the "Gateway to Ilocandia" and serves as the terminus of the Tarlac–Pangasinan–La Union Expressway (TPLEX), making it a vital transit hub connecting Central Luzon to Northern Luzon.