Townapedia
San Leonardo Nueva Ecija welcome signjf-c
San Leonardo Nueva Ecija welcome signjf-c · San Leonardo Nueva Ecija welcome sign.jpg : Ramon..., CC BY-SA 3.0
Divina pastora shrine
Divina pastora shrine · Ronald Ocampo Bunag, CC BY-SA 3.0
Old Gapan Municipal Hall
Old Gapan Municipal Hall · RaywollesenFortes, CC BY-SA 4.0
San Antonio Welcome Arch, Nueva Ecija, Nov 2026
San Antonio Welcome Arch, Nueva Ecija, Nov 2026 · Ralff Nestor Nacor, CC BY-SA 4.0

San Leonardo, Philippines

San Leonardo is a town of 69,180 people in Central Luzon, Philippines.

Loading the weather...
Population69,180 GeoNames
Elevation29 m 95 ft
Time zoneAsia/Manila
Land area151.9 km²
Nearest airportClark International Airport (CRK) 48 km

Why visit San Leonardo

Townapedia lists 10 museums and landmarks, 9 parks and trails, 68 places to eat, 15 places to stay and 1 attraction in and around town.

About San Leonardo

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 2024 census, it has a population of 69,180 people.

From the Wikipedia article San Leonardo, Nueva Ecija (this version), under CC BY-SA 4.0.

Things to do1

Gapan Theatre

Cinema and theater · 5.9 km

Divina Pastora Street

Open in Google Maps

Museums and landmarks10

Gross Ostrich Farm

Monument and historic site · 4.7 km

Brgy Tagumpay, San Leonardo, 3102 Nueva Ecija

Open in Google Maps

Salto Jaen Coliseum

Monument and historic site · 8.3 km

Sapang, Jaen

Open in Google Maps

Bonifacio Statue

Monument and historic site · 5.9 km

Open in Google Maps

Cabanatuan City Welcome Arch

Monument and historic site · 8.7 km

Open in Google Maps

Gapan City Ferris Wheel

Monument and historic site · 5.8 km

Open in Google Maps

La Virgen Divina Pastora

Monument and historic site · 6.4 km

Open in Google Maps

Old Gapan

Monument and historic site · 5.7 km

Open in Google Maps

San Antonio Welcome Arch

Monument and historic site · 9.7 km

Open in Google Maps

San Leonardo Welcome Arc

Monument and historic site · 6.3 km

Open in Google Maps

University Museum

Museum · 9.5 km

Open in Google Maps

Parks, trails and playgrounds9

Gapan Park

Park · 5.9 km

Tinio Street, Gapan

Open in Google Maps

Dreamwater Resort

Sports field and stadium · 3.1 km

Open in Google Maps

Hokage Farms

Park · 8.6 km

Open in Google Maps

Lakewood Golf Course

Golf course · 9.5 km

Open in Google Maps

Resort

Park · 3.0 km

Open in Google Maps

Resort

Sports field and stadium · 8.4 km

Open in Google Maps

San Isidro Plaza

Park · 8.6 km

Open in Google Maps

San Leonardo Park

Sports field and stadium · 2.9 km

Open in Google Maps

Santa Rosa Municipal Plaza

Park · 7.3 km

Open in Google Maps

Advertisement

Restaurants and cafes68

AJ's Bread House

Bakery · 7.7 km

Wholesale and Retail, Open to route re-sellers (tindera per rota). Prodcuts: Sliced Bread, Buns, Pandesal, Pandecoco, Peanut bread/roll,...

134B Tramo Street, Sta. Rosa

24/7

Open in Google Maps

E & P Solis Compound

Cafe · 10.0 km

Sumacab Road, Cabanatuan City

Mo-Sa 07:00-20:00

Open in Google Maps

Cafe Miro Online Coffee Shop

Cafe · 10.0 km

Sumacab Road, Cabanatuan City

Mo-Fr 09:00-17:00

Open in Google Maps

Max's Restaurant

Restaurant · Asian · 7.7 km

Cagayan Valley Road

Open in Google Maps

Shakey's

Restaurant · Pizza · 7.8 km

Cagayan Valley Road

Open in Google Maps

CMC Bakery

Bakery · 8.6 km

Jose Abad Santos Avenue

Open in Google Maps

Princess Pizza

Restaurant · Pizza · 4.6 km

Open in Google Maps

Taste from the Greens

Cafe · Bubble Tea · 7.2 km

Open in Google Maps

Umbrella Pizza

Restaurant · Pizza · 5.9 km

Open in Google Maps

Vangie's Kambingan

Restaurant · Regional · 3.1 km

Open in Google Maps

Addie Greg Kambingan

Restaurant · 3.8 km

Open in Google Maps

Almon water park and apartelle

Bar and pub · 7.1 km

Open in Google Maps

56 more on the map.

History

During World War II, Imperial Japanese forces sacked San Leonardo during the opening stages of the Japanese Occupation. Novo Ecijano and Hukbalahap Communist guerrilla resistance groups from 1942 to 1944 in the town fought the invaders, until the town's liberation in 1945.

From January to April 1945, the combined military force of the Philippine Commonwealth Army, Philippine Constabulary, and the United States Army recaptured and liberated the town. The joint forces assisted the Novo Ecijano and Hukbalahap Communist resistance groups in defeating the soldiers and officers of the Imperial Japanese armed forces and the Makapili soldiers. Thus began the Battle of San Leonardo and the Battle of Gapan between the Japanese and the combined American and Philippine Commonwealth troops on January to April 1945.

From the History section of San Leonardo, Nueva Ecija on Wikipedia, under CC BY-SA 4.0.

Where to stay15

Churches and places of worship44

Advertisement

Shopping30

Gas and EV charging55

Schools, colleges and libraries120

Advertisement

Healthcare32

Map of San Leonardo

250 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Clark International Airport (CRK) is the nearest airport with scheduled flights listed in OpenStreetMap, 48 km away.

  • Gapan 6 km south, about 6 min by car
  • Jaen 6 km southwest, about 6 min by car
  • Santa Rosa 7 km north, about 7 min by car
  • Cabanatuan City 14 km north, about 14 min by car
  • San Antonio 13 km southwest, about 13 min by car
  • Papaya 15 km west, about 15 min by car
  • Cabiao 17 km southwest, about 17 min by car
  • Aliaga 20 km northwest, about 20 min by car
  • Zaragoza 20 km northwest, about 20 min by car
  • San Miguel 25 km south, about 25 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built November 7, 2026. Spotted a mistake? Tell us or suggest a place.