San Leonardo, Nueva Ecija

San Leonardo
Municipality of San Leonardo
Welcome arch
Map of Nueva Ecija with San Leonardo highlighted
OpenStreetMap
San Leonardo
Location within the Philippines
Coordinates: 15°21′40″N 120°57′44″E / 15.3611°N 120.9622°E / 15.3611; 120.9622
CountryPhilippines
RegionCentral Luzon
ProvinceNueva Ecija
District 4th district
Barangays15 (see Barangays)
Government
  TypeSangguniang Bayan
  MayorFroilan A. Nagaño
  Vice MayorAmerigus B. Nagaño
  RepresentativeEmerson D. Pascual
  Municipal Council
Members
  Electorate45,858 voters (2025)
Area
  Total
151.90 km2 (58.65 sq mi)
Elevation
29 m (95 ft)
Highest elevation
51 m (167 ft)
Lowest elevation
18 m (59 ft)
Population
 (2020 census)
  Total
68,536
  Density450/km2 (1,200/sq mi)
  Households
17,243
Economy
  Income class1st municipal income class
  Poverty incidence
11.65
% (2021)
  Revenue325.6 million (2022)
  Assets1,319 million (2022)
  Expenditure313.7 million (2022)
  Liabilities467.5 million (2022)
Service provider
  ElectricityNueva Ecija 2 Area 2 Electric Cooperative (NEECO 2 A2)
Time zoneUTC+8 (PST)
ZIP code
3102
PSGC
IDD:area code+63(0)44
Native languagesTagalog
Ilocano
Websitewww.sanleonardians.com

San Leonardo, officially the Municipality of San Leonardo (Tagalog: Bayan ng San Leonardo), is a municipality in the province of Nueva Ecija, Philippines. According to the 2020 census, it has a population of 68,536 people.