Esperanza, Philippines
Northern Mindanao · Philippines
Esperanza is a small town in Northern Mindanao, Philippines with a population of 2,141. Elevation: 89 ft (27 m). Average temperature: 73°F (23°C).
Data updated June 2026
Discover Esperanza, Philippines
Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.
About Esperanza
Bacolod, officially the Municipality of Bacolod, is a municipality in the province of Lanao del Norte, Philippines. According to the 2024 census, it has a population of 24,963 people. The town is home to the ruins of an old Spanish fort, known as Fort Almonte, which is in dire need of proper conservation and faithful restoration by the National Museum of the Philippines.
People
Climate
| Population | 2,141 |
| Population Density | 46 / sq mi |
| Elevation | 89 ft (27 m) |
| Coordinates | 8.1808°, 124.0072° |
| Timezone | Asia/Manila |
| Country | 🇵🇭 Philippines |
| State / Province | Northern Mindanao |
| Average Temperature | 73°F (23°C) |
| January Average | 71°F (22°C) |
| July Average | 74°F (23°C) |
| Annual Precipitation | 173.4 inches (4,404 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Esperanza
Esperanza is a small town in Philippines (Northern Mindanao) with a population of 2,141. The city sits at an elevation of 89 feet (27 meters) above sea level. The average annual temperature is 73°F (23°C). Temperatures range from 71°F in January to 74°F in July. Annual precipitation averages 173.4 inches. The timezone is Asia/Manila.
Temperature
| Annual Average | 73.2°F |
| 36% above Philippines avg | |
| January Average | 71°F (22°C) |
| July Average | 74°F (23°C) |
| Sunny Days | 301 days/yr |
Geography
| Elevation | 89 ft (27 m) |
| Area | 46.9 sq mi (121.4 km²) |
| Population Density | 46/sq mi |
| Coordinates | 8.1808°N, 124.0072°W |
| Timezone | Asia/Manila |
Precipitation & Snow
Air Quality
Nearby Volcanoes
3 volcanoes within 200 km. Closest: Camiguin (135 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Camiguin | Stratovolcano(es) | 1,552 m (5,092 ft) | 1953 | 135 km |
| Cuernos de Negros | Complex | 1,862 m (6,109 ft) | Unknown | 150 km |
| Apo | Stratovolcano | 2,938 m (9,639 ft) | Unknown | 192 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 71°F (22°C) | 6.0 in | Coldest |
| February | 79°F (26°C) | 4.4 in | |
| March | 81°F (27°C) | 4.6 in | |
| April | 82°F (28°C) | 3.7 in | Driest |
| May | 83°F (28°C) | 6.4 in | Warmest |
| June | 82°F (28°C) | 9.0 in | |
| July | 74°F (23°C) | 9.8 in | |
| August | 81°F (27°C) | 12.3 in | |
| September | 81°F (27°C) | 18.7 in | |
| October | 81°F (27°C) | 20.5 in | Wettest |
| November | 81°F (27°C) | 12.5 in | |
| December | 80°F (27°C) | 9.1 in |
Esperanza has a seasonal temperature swing of 12°F / from 71°F in January to 83°F in May. Total annual precipitation is 116.9 inches, with October being the wettest month (20.5") and April the driest (3.7").
Schools in Esperanza
11 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Liangan West Elementary School | — | — | — | — |
| Bacolod Central Elementary School | — | — | — | — |
| Santo Niño High School of Bacolod | — | — | — | — |
| Rufino Santos, Sr. Memorial Elementary School | — | — | — | — |
| Alegria Elementary School | — | — | — | — |
| Babalaya Elementary School | — | — | — | — |
| Kahayag Elementary School | — | — | — | — |
| Felisa Santos Elementary School | — | — | — | — |
| Esperanza Elementary School | — | — | — | — |
| Liangan National High School | — | — | — | — |
| Liangan East Elementary School | — | — | — | — |
Museums in Esperanza
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Macapagal Ancestral House | ||||
| Museo |
Libraries in Esperanza
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Aloran Public Library | 0.0 | |||||
| Iligan City Public Library | 0.0 | |||||
| Iligan City Public Library | 0.0 | |||||
| Iligan City Public Library | 0.0 | |||||
| La Librarie Botique | 0.0 | |||||
| Main Library Building | 0.0 |
Farmers Markets in Esperanza
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Aloran Public Market | |||||
| Dimaluna Public Market | |||||
| Iligan City Central Market | |||||
| Kauswagan Public Market | |||||
| Kawit Public Market | |||||
| Linamon Public Market | |||||
| Maigo Public Market | |||||
| Malingao Public Market | |||||
| Ozamiz City Public Mall | |||||
| Pala-o Market | |||||
| Pana-on Public Market | |||||
| Sinonoc Coastal Market | |||||
| Talipapa | |||||
| Talipapa | |||||
| Talipapa | |||||
| Tudela Public Market | |||||
| Unicity |
Clinics in Esperanza
1 clinics within city radius — OpenStreetMap data
Bus Stations in Esperanza
1 bus stations within city radius — OpenStreetMap data
Gas Stations in Esperanza
3 gas stations within city radius — OpenStreetMap data
Banks in Esperanza
1 banks within city radius — OpenStreetMap data
Stadiums & Teams in Esperanza
| Team | League | Division |
|---|---|---|
Airports Near Esperanza
10 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Laguindingan International Airport | CGY | Large Airport |
| Dipolog Airport | DPL | Medium Airport |
| Labo Airport | OZC | Medium Airport |
| Pagadian Airport | PAG | Medium Airport |
| Balabagan Airport | — | Small Airport |
| Lumbia Airfield | — | Small Airport |
| Malabang Airport | MLP | Small Airport |
| Maria Cristina (Iligan) Airport | IGN | Small Airport |
| Matling Industrial and Commercial Corporation Airstrip | — | Small Airport |
| Wao Airport | — | Small Airport |
Treatment Centers in Esperanza
7 treatment centers.
| Center | Type | Phone |
|---|---|---|
| Balo-i Rural Health Unit | ||
| Health Center Purok 6 | ||
| Health Center Purok 6 | ||
| Santiago Barangay Health Center | ||
| Santiago Barangay Health Center | ||
| Tonggo Health Center | ||
| Tonggo Health Center |
Explore Near Esperanza
Quick Facts
🇵🇭 About Philippines
Public Holidays in Philippines
18 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Esperanza.
Get ReportFrequently Asked Questions About Esperanza
What is the population of Esperanza?
Esperanza has a population of 2,141 residents and is located in Philippines. The population density is 46 people per square mile, spread across 46.9 square miles.
What is the weather like in Esperanza?
Esperanza has a warm climate with an average annual temperature of 73°F (23°C). Winter temperatures average 71°F in January, while summers reach an average of 74°F in July. The area receives 301 sunny days per year, well above the national average of 205. Annual rainfall totals 173.4 inches.
All Countries























































































































































































































































