Cruz Blanca, Peru
Tumbes · Peru
Cruz Blanca is a small city in Tumbes, Peru with a population of 17,883. Elevation: 72 ft (22 m). Average temperature: 78°F (25°C).
Population source: Wikidata (dated census and official estimates), GeoNames. Climate: WorldClim 2.1 normals (1970-2000), NASA POWER. Updated August 2026
Discover Cruz Blanca, Peru
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 Cruz Blanca
San Jacinto es una villa peruana, capital del distrito homónimo, perteneciente a la provincia y el departamento de Tumbes, al norte del Perú.
People
Climate
| Population | 17,883 |
| Population Density | 260 / sq mi |
| Elevation | 72 ft (22 m) |
| Coordinates | -3.6679°, -80.4237° |
| Timezone | America/Lima |
| Country | 🇵🇪 Peru |
| State / Province | Tumbes |
| Average Temperature | 78°F (25°C) |
| January Average | 78°F (26°C) |
| July Average | 78°F (25°C) |
| Annual Precipitation | 33.9 inches (862 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Cruz Blanca
Cruz Blanca is a small city in Peru (Tumbes) with a population of 17,883. The city sits at an elevation of 72 feet (22 meters) above sea level. The average annual temperature is 78°F (25°C). Temperatures range from 78°F in January to 78°F in July. Annual precipitation averages 33.9 inches. The timezone is America/Lima.
Climate in Cruz Blanca
Cruz Blanca has an average annual temperature of 25°C (77°F). The hottest month is Jan (26.8°C), the coldest is Aug (22.8°C). Average annual precipitation is 400 mm.
Temperature
| Annual Average | 77.5°F |
| 44% above Peru avg | |
| January Average | 78°F (26°C) |
| July Average | 78°F (25°C) |
Geography
| Elevation | 72 ft (22 m) |
| Area | 68.8 sq mi (178.1 km²) |
| Population Density | 260/sq mi |
| Coordinates | 3.6679°S, 80.4237°W |
| Timezone | America/Lima |
Precipitation & Snow
Air Quality
Tsunami History
1 tsunami recorded within 500 km. Highest wave on record: 1.0 m (3 ft).
| Year | Location | Cause | Max Wave | Deaths | Distance |
| 1953 | N. PERU | Earthquake | 1.0 m | 6 | 36 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 78°F (26°C) | 2.2 in | |
| February | 80°F (27°C) | 2.6 in | |
| March | 80°F (27°C) | 4.6 in | Warmest, Wettest |
| April | 80°F (27°C) | 1.9 in | |
| May | 79°F (26°C) | 0.8 in | |
| June | 76°F (25°C) | 0.2 in | |
| July | 78°F (25°C) | 0.0 in | Driest |
| August | 74°F (24°C) | 0.0 in | Coldest |
| September | 75°F (24°C) | 0.0 in | |
| October | 75°F (24°C) | 0.1 in | |
| November | 76°F (24°C) | 0.0 in | |
| December | 78°F (25°C) | 0.2 in |
Cruz Blanca has a seasonal temperature swing of 5°F / from 74°F in August to 80°F in March. Total annual precipitation is 12.7 inches, with March being the wettest month (4.6") and July the driest (0.0").
Schools in Cruz Blanca
11 public schools (OpenStreetMap data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Institución Educativa 053 Sagrado Corazon De Jesus | - | - | - | - |
| Institución Educativa Victor Raul Haya De La Torre | - | - | - | - |
| Institución Educativa 062 Alejandro Sanchez Arteaga | - | - | - | - |
| Institución Educativa No. 39 | - | - | - | - |
| Institución Educativa 038 Santos Maximina Mogollón Alvarado | - | - | - | - |
| Institución Educativa 037 Republica De Holanda | - | - | - | - |
| Institución Educativa 119 Virgen Del Cisne | - | - | - | - |
| Institución Educativa No. 115 | - | - | - | - |
| Institución Educativa No. 56 | - | - | - | - |
| Colegio Víctor Raúl Haya de la Torre | - | - | - | - |
| Colegio 053 Sagrado Corazon de Jesus | - | - | - | - |
Radio Stations near Cruz Blanca
1 stations within ~55 km.
| Station | Genre | Quality | |
|---|---|---|---|
| RADIO IMPACTO 107.9 (EC) | - | AAC 128 kbps |
Farmers Markets in Cruz Blanca
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Mercado 8 de Septiembre | |||||
| Mercado Central de Corrales | |||||
| Mercado Central de Huaquillas | |||||
| Mercado de Tumbes | |||||
| Mercado Modelo de Zarumilla | |||||
| Mercado Multifuncional Playita Sur | |||||
| Mercado Municipal de Casa Blanqueada | |||||
| Mercado Zonal Virgen de las Mercedes |
Stadiums & Teams in Cruz Blanca
| Team | League | Division |
|---|---|---|
Airports Near Cruz Blanca
15 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Captain Pedro Canga Rodríguez International Airport | TBP | Medium Airport |
| Jose Maria Velasco Ibarra Airport | MRR | Medium Airport |
| Santa Rosa - Artillery Colonel Victor Larrea International Airport | ETR | Medium Airport |
| Aguayo Airport | - | Small Airport |
| Amable Calle Gutierrez Airport | - | Small Airport |
| Barbones - Samuel Quimi Airport | - | Small Airport |
| Carabon Airport | - | Small Airport |
| Celia María Airport | - | Small Airport |
| La Mina Airport | - | Small Airport |
| Las Peñas Airport | - | Small Airport |
| Puná Southwest Airport | - | Small Airport |
| Roble Mar Airport | - | Small Airport |
| Solbananas Airport | - | Small Airport |
| Tenguel Airport | - | Small Airport |
| Walter Braedt Segú Airport | PTL | Small Airport |
Quick Facts
🇵🇪 About Peru
Public Holidays in Peru
14 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Cruz Blanca.
Get ReportFrequently Asked Questions About Cruz Blanca
What is the population of Cruz Blanca?
Cruz Blanca has a population of 17,883 residents and is located in Peru. The population density is 260 people per square mile, spread across 68.8 square miles.
What is the weather like in Cruz Blanca?
Cruz Blanca has a warm climate with an average annual temperature of 78°F (25°C). Winter temperatures average 78°F in January, while summers reach an average of 78°F in July. Annual rainfall totals 33.9 inches.
Nearby Cities
Want every data point for Cruz Blanca?
The full profile puts all sections on one printable page, no tabs.
Full City Profile