Sign In Register

San Martin, Peru

Piura · Peru

San Martin is a large city in Piura, Peru with a population of 130,000. Elevation: 115 ft (35 m). Average temperature: 79°F (26°C).

Data updated June 2026

130,000 Population 3,219/sq mi density
115 ft Elevation 35 meters
79°F Avg Temperature 26°C
46.0 in Annual Rain
America / Lima Timezone

Discover San Martin, 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.

Full City Profile

People

Population130,000
Density3,219/mi²

Climate

Avg Temp79°F (26°C)
Rain46.0 in/yr
Sunny Days355/yr
Elevation115 ft (35 m)
Population130,000
Population Density3,219 / sq mi
Elevation115 ft (35 m)
Coordinates-5.1859°, -80.6693°
TimezoneAmerica/Lima
Country🇵🇪 Peru
State / ProvincePiura
Average Temperature79°F (26°C)
January Average81°F (27°C)
July Average78°F (26°C)
Annual Precipitation46.0 inches (1,169 mm)
Annual Snowfall0.0 inches (0 cm)

About San Martin

San Martin is a large city in Peru (Piura) with a population of 130,000. The city sits at an elevation of 115 feet (35 meters) above sea level. The average annual temperature is 79°F (26°C). Temperatures range from 81°F in January to 78°F in July. Annual precipitation averages 46.0 inches. The timezone is America/Lima.

Climate in San Martin

San Martin has an average annual temperature of 25.1°C (77°F). The hottest month is Feb (28.8°C), the coldest is Aug (22.4°C). Average annual precipitation is 149 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 27.9°C / 82°F 22.2° / 33.6° 26.6
Feb 28.8°C / 84°F 23.4° / 34.2° 39.8
Mar 28.6°C / 83°F 23.1° / 34.2° 52.5
Apr 27.2°C / 81°F 21.5° / 33° 16.1
May 25°C / 77°F 19.6° / 30.5° 1.6
Jun 23.4°C / 74°F 18.3° / 28.5° 0.8
Jul 22.6°C / 73°F 17.5° / 27.6° 0.5
Aug 22.4°C / 72°F 16.9° / 27.8° 0.0
Sep 22.8°C / 73°F 17° / 28.6° 0.2
Oct 23.2°C / 74°F 17.3° / 29° 1.5
Nov 24°C / 75°F 18° / 30° 1.0
Dec 25.8°C / 78°F 19.9° / 31.8° 8.7
San Martin has a warm climate with an average annual temperature of 79°F (26°C). Winters average 81°F in January while summers reach 78°F in July / relatively mild seasonal variation. The area gets 355 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 46.0 inches (wetter than the 38-inch national average). The city sits at an elevation of 115 feet.

Temperature

81°F Jan (27°C) 78°F Jul (26°C)
Annual Average78.8°F
46% above Peru avg
January Average81°F (27°C)
July Average78°F (26°C)
Sunny Days355 days/yr

Geography

Elevation115 ft (35 m)
Area40.4 sq mi (104.6 km²)
Population Density3,219/sq mi
Coordinates-5.1859°N, 80.6693°W
TimezoneAmerica/Lima

Precipitation & Snow

Annual Rainfall 46.0"
21% above Peru avg
Snowfall 0.0"
Wettest Month (Mar) 0.75"
Driest Month (May) 0.04"

Air Quality

Earthquake History

236 earthquakes (M2.5+) within 150 km since 1990. Strongest: M6.3. Most recent: M4.2 on Aug 27, 2025.

Mar 15, 2014 16 km W of Sechura, Peru M6.3 55 km
Aug 12, 2013 96 km WSW of Paita, Peru M6.2 141 km
Jul 30, 2021 7 km E of Sullana, Peru M6.2 31 km
Feb 15, 2009 near the coast of northern Peru M6.1 78 km
Mar 20, 1991 27 km SSW of Sechura, Peru M6.0 72 km
Apr 21, 2002 34 km SW of Sechura, Peru M5.9 78 km
Jun 30, 1997 11 km NNW of La Breita, Peru M5.8 118 km
Mar 26, 2009 59 km WSW of Sechura, Peru M5.8 95 km
May 22, 2000 5 km WNW of Máncora, Peru M5.8 130 km
Aug 15, 1997 44 km SSW of Sechura, Peru M5.7 89 km
Jun 5, 2017 Peru-Ecuador border region M5.6 129 km
Mar 29, 1991 22 km NE of Máncora, Peru M5.6 139 km
Nov 30, 1995 107 km WSW of Sechura, Peru M5.6 144 km
Jan 20, 1990 73 km SW of Sechura, Peru M5.5 117 km
Jun 19, 2011 48 km SSW of Sechura, Peru M5.5 93 km
May 8, 2025 12 km NNW of Cañaveral, Peru M5.4 150 km
Apr 3, 2012 5 km ENE of Piura, Peru M5.4 10 km
Aug 3, 2014 24 km NE of Máncora, Peru M5.4 143 km
Jun 24, 2005 43 km SSW of Sechura, Peru M5.3 88 km
Jan 26, 2014 25 km WNW of Cañaveral, Peru M5.3 150 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 81°F (27°C) 0.3 in Warmest
February 80°F (27°C) 0.4 in
March 80°F (27°C) 0.8 in Wettest
April 78°F (26°C) 0.2 in
May 74°F (24°C) 0.0 in
June 71°F (22°C) 0.0 in
July 78°F (26°C) 0.0 in
August 68°F (20°C) 0.0 in Coldest
September 69°F (20°C) 0.0 in Driest
October 70°F (21°C) 0.0 in
November 71°F (22°C) 0.0 in
December 75°F (24°C) 0.1 in

San Martin has a seasonal temperature swing of 13°F / from 68°F in August to 81°F in January. Total annual precipitation is 1.9 inches, with March being the wettest month (0.8") and September the driest (0.0").

View full weather details →

Schools in San Martin

28 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Institución Educativa Isacc Newton
Institución educativa inicial No. 1544
Institución educativa inicial No. 1392
Institución Educativa Almirante Miguel Grau
Institución Educativa Inicial 016 Emilia Barcía Boniffatti
Institución Educativa Señor De La Divina Misericordia
Institución Educativa Nuestra Señora Del Rosario
Institución Educativa 14011 Nuestra Señora del Pilar
Institución Educativa San Juan Bautista
Institución Educativa 14012 San Martin De Porres
Institución Educativa 14008 Leonor Cerna de Valdiviezo
Institución Educativa Nº 20138
Centro Educativo Inicial Sagrado Corazón de Jesús
Institución Educativa Niño De Jesus
Institución Educativa No. 20853
Institución Educativa 20015 San Sebastian
Institución Educativa Angelitos De Dios
Institución Educativa Micaela Bastidas
Institución Educativa 15177 Jose Olaya Balandra
Institución Educativa Emanuel
Institución Educativa Coar Piura
Institución Educativa Lewis Henry Morgan
Institución Educativa Rosa De Santa Maria
Institución Educativa Fe Y Alegria 49
Institución Educativa Divino Niño Jesus
Institución Educativa Leon Trahtemberg
Institución Educativa Albert Einstein
Institución Educativa San Agustin De Hipona
View full schools details →

Radio Stations near San Martin

2 stations within ~55 km.

Station Genre Quality
Radio Girasol local radio AAC+ 48 kbps
Radio Girasol Piura cumbia salsa tecno 70 80 baladas varios AAC+ 48 kbps

Museums in San Martin

NameTypeAddressPhoneAnnual Revenue
Casa del Almirante Miguel Grau
Museo de Sitio Narihualá
Museo del BCRP
Museo Municipal Vicús

Libraries in San Martin

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Biblioteca Central0.0
Biblioteca de Piura0.0
Biblioteca de Piura0.0
Biblioteca Principal UNP0.0

Farmers Markets in San Martin

NameAddressSeasonHoursOrganicWebsite
Asociación Mercado de Frutas "José Olaya"
Mercado Anexo
Mercado Central de Abastos
Mercado Central de Castilla
Mercado de Abastos Villa Casa Grande
Mercado de Especies Marinas
Mercado El Sol
Mercado La Plataforma
Mercado Mayorista Las Capullanas - ECOMAPSA
Mercado Minorista de Pescado "SITMINPEP"
Mercado Minosrista Las Capullanas
Mercado Modelo
Mercado San Bernardo
Mercado San Miguel
Mercado Santa Rosa
Mercado Sixto Zapata Melendez
Mercado Zonal de San Martín
Mercado Zonal San Francisco
Mercado Zonal San José
Plaza Castilla
Plaza Castilla

Restaurants in San Martin

6 restaurants within city radius — OpenStreetMap data

El buen gusto
Fundo Huancas
La 33
Pollería Malu
Recreo Campestre San Ándres
Restaurant Turístico Parkos

Clinics in San Martin

4 clinics within city radius — OpenStreetMap data

Centro de Salud Micaela Bastidas
Centro de Salud Nueva Esperanza
Laboratorio Labonorte
Puesto de Salud San Sebastian

Dentists in San Martin

1 dentists within city radius — OpenStreetMap data

AryCo Dent

Gas Stations in San Martin

12 gas stations within city radius — OpenStreetMap data

Estación de servicios Onergy
Grifo Petroperú
Grifo San Ignacio
Grifo Sán José II
Grifo Vigma
PE #1071838863
PE #1410477407
PetroPeru El Milenio
Primax
Primax
Primax
Primax

Banks in San Martin

2 banks within city radius — OpenStreetMap data

Agente BCP
Agente BCP

Stadiums & Teams in San Martin

TeamLeagueDivision

Airports Near San Martin

5 airports within the area.

AirportIATAType
Captain Victor Montes Arias International AirportTYLMedium Airport
PAF Captain Guillermo Concha Iberico International AirportPIUMedium Airport
El Pato Air BaseSmall Airport
Paita AirportSmall Airport
Yapatera AirportSmall Airport

Treatment Centers in San Martin

24 treatment centers.

CenterTypePhone
C.S
Carita feliz
Centro de Atencion Primaria Cap III Metropolitano
Centro de Salud Materno Infantil-Catacaos
Centro Médico Materno El Hogar de la Madre
Centro Médico Regional Piura
CERSAC - Centro Especializado de Rehabilitación y Traumatología
Clínica Oftalmológica Pongo
Consultorio Obstetrico
Establecimiento de Salud Chapairá
Establecimiento de Salud Chiclayito
Establecimiento de Salud I-2 Simbila
Establecimiento de Salud I-3 El Indio
Establecimiento de salud María Goretti
Laboratorio Labonorte
Laboratorio Referencial de Salud Piura
Oncosalud
P.S
Policlínico El Buen Samaritano
Policlinico PNP
Policlínico PNP Almirante Miguel Grau
Posta Médica Municipal Ricardo Jáuregui
Puesto de Salud La Legua
Resocentro- Centro Especializado de Resonancia Magnética

Churches & Religious Organizations in San Martin

3 religious organizations (IRS tax-exempt data).

NameAddress
Iglesia Medalla Milagrosa
La Iglesia de Jesucristo de los Santos de los Últimos Días
La Iglesia de Jesucristo de los Santos de los Últimos Días

Quick Facts

Timezone
America/Lima

Around San Martin

Places within 5 km radius — OpenStreetMap data

Schools 221
Hospitals 9
Pharmacies 20
Restaurants 87
Cafes 6
Supermarkets 11
Banks 17
Museums 3
Hotels 51
Libraries 1
Parks 483
Police Stations 4
Places of Worship 10

Things to See Near San Martin

2 places within 15 km

⚱️ Archaeological Sites (2)
  • • Huaca Narihualá
  • • Sitio Arqueológico El Bosque

🇵🇪 About Peru

Capital Lima
Population 31,989,256
Area 1,285,220 km²
GDP (USD) $266,958,720,838
GDP per capita $7,888
HDI 0.762
Life expectancy 77.7 years
Internet users 79.5%
Urban population 84.8%
Currency PEN (Sol)
Languages Aymara, Quechua, Spanish
Calling code +51
TLD .pe
Driving side right

Public Holidays in Peru

14 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Año Nuevo
Apr 2 Holy Thursday Jueves Santo
Apr 2 Maundy Thursday Jueves Santo
Apr 3 Good Friday Viernes Santo
Apr 5 Easter Sunday Domingo Santo
May 1 International Workers' Day Día del Trabajo
Jun 29 Saint Peter and Saint Paul Día de San Pedro y San Pablo
Jul 28 Independence Day Día de la Independencia
Jul 29 Independence Day Día de la Independencia
Aug 30 Santa Rosa de Lima Día de Santa Rosa de Lima
Oct 8 Battle of Angamos Combate de Angamos
Nov 1 All Saints Day Día de Todos los Santos
Dec 8 Immaculate Conception Inmaculada Concepción
Dec 25 Christmas Day Navidad

Download Full City Report

Get a comprehensive, print-ready PDF with all data for San Martin.

Get Report

Frequently Asked Questions About San Martin

What is the population of San Martin?

San Martin has a population of 130,000 residents and is located in Peru. The population density is 3,219 people per square mile, spread across 40.4 square miles.

What is the weather like in San Martin?

San Martin has a warm climate with an average annual temperature of 79°F (26°C). Winter temperatures average 81°F in January, while summers reach an average of 78°F in July. The area receives 355 sunny days per year, well above the national average of 205. Annual rainfall totals 46.0 inches.

Nearby Cities

Compare San Martin with another city: