Sign In Register

Ilo, Peru

Moquegua Department · Peru

Ilo is a mid-size city in Moquegua Department, Peru with a population of 53,476. Elevation: 72 ft (22 m). Average temperature: 67°F (19°C).

Data updated June 2026

53,476 Population 469/sq mi density
72 ft Elevation 22 meters
67°F Avg Temperature 19°C
0.6 in Annual Rain
America / Lima Timezone

Discover Ilo, 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

About Ilo

Ilo

Ilo is a port city in southern Peru, with 66,118 inhabitants. It is the second largest city in the Moquegua Region and capital of the Ilo Province.

People

Population53,476
Density469/mi²

Climate

Avg Temp67°F (19°C)
Rain0.6 in/yr
Sunny Days335/yr
Elevation72 ft (22 m)
Population53,476
Population Density469 / sq mi
Elevation72 ft (22 m)
Coordinates-17.6319°, -71.3411°
TimezoneAmerica/Lima
Country🇵🇪 Peru
State / ProvinceMoquegua Department
Average Temperature67°F (19°C)
January Average72°F (22°C)
July Average62°F (17°C)
Annual Precipitation0.6 inches (14 mm)
Annual Snowfall0.0 inches (0 cm)

About Ilo

Ilo is a mid-size city in Peru (Moquegua Department) with a population of 53,476. The city sits at an elevation of 72 feet (22 meters) above sea level. The average annual temperature is 67°F (19°C). Temperatures range from 72°F in January to 62°F in July. Annual precipitation averages 0.6 inches. The timezone is America/Lima.

Climate in Ilo

Ilo has an average annual temperature of 18.6°C (65°F). The hottest month is Feb (21.9°C), the coldest is Jul (15.8°C). Average annual precipitation is 96 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 21.3°C / 70°F 17.1° / 27.8° 5.8
Feb 21.9°C / 71°F 17.8° / 28° 6.9
Mar 21.4°C / 71°F 17.2° / 27.7° 4.0
Apr 19.6°C / 67°F 14.8° / 26.9° 0.6
May 18°C / 64°F 13.4° / 25.2° 0.8
Jun 16.5°C / 62°F 11.7° / 23.7° 0.4
Jul 15.8°C / 60°F 10.7° / 23.3° 2.5
Aug 16.1°C / 61°F 11.1° / 23.7° 1.2
Sep 16.4°C / 61°F 11.3° / 24.1° 66.9
Oct 17.4°C / 63°F 12.2° / 24.7° 0.8
Nov 18.6°C / 65°F 13.4° / 25.6° 1.0
Dec 20°C / 68°F 15° / 26.2° 5.4
Ilo enjoys a temperate climate with an average annual temperature of 67°F (19°C). Winters average 72°F in January while summers reach 62°F in July / relatively mild seasonal variation. The area gets 335 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 0.6 inches (drier than the 38-inch national average). The city sits at an elevation of 72 feet.

Temperature

72°F Jan (22°C) 62°F Jul (17°C)
Annual Average66.9°F
24% above Peru avg
January Average72°F (22°C)
July Average62°F (17°C)
Sunny Days335 days/yr

Geography

Elevation72 ft (22 m)
Area114.1 sq mi (295.6 km²)
Population Density469/sq mi
Coordinates-17.6319°N, 71.3411°W
TimezoneAmerica/Lima

Precipitation & Snow

Annual Rainfall 0.6"
99% below Peru avg
Snowfall 0.0"
Wettest Month (Aug) 0.12"
Driest Month (Jan) 0.04"

Air Quality

Earthquake History

739 earthquakes (M2.5+) within 150 km since 1990. Strongest: M7.6. Most recent: M4.1 on Aug 25, 2025.

Jul 7, 2001 51 km SW of Punta de Bombón, Peru M7.6 79 km
May 24, 1991 13 km SSE of Chojata, Peru M6.8 143 km
Jun 26, 2001 34 km WSW of Pacocha, Peru M6.7 35 km
May 6, 2010 21 km S of Las Yaras, Peru M6.2 97 km
Jun 23, 2001 56 km SSW of Quilca, Peru M6.1 147 km
Feb 10, 1990 123 km S of Pacocha, Peru M5.9 126 km
Jul 13, 2005 13 km NE of Calana, Peru M5.9 133 km
Dec 15, 1991 14 km SSW of Totoral, Peru M5.9 98 km
Jun 23, 2001 21 km S of Pacocha, Peru M5.8 23 km
Aug 3, 2000 59 km SSW of Punta de Bombón, Peru M5.8 67 km
Jan 27, 2004 31 km SE of El Algarrobal, Peru M5.8 37 km
Jun 23, 2001 44 km SSW of Mollendo, Peru M5.8 91 km
Jun 8, 1990 44 km S of Punta de Bombón, Peru M5.7 52 km
Oct 25, 1996 9 km NE of Ticaco, Peru M5.7 146 km
Aug 26, 2003 20 km ESE of Torata, Peru M5.7 88 km
May 25, 2006 58 km SSE of Pacocha, Peru M5.6 60 km
Feb 20, 2003 73 km W of Arica, Chile M5.6 97 km
Jun 24, 2001 22 km WSW of Pacocha, Peru M5.6 24 km
Jun 23, 2001 33 km SW of Pacocha, Peru M5.6 35 km
Jun 23, 2001 88 km SW of Islay (Matarani), Peru M5.5 138 km
Source: USGS (M2.5+, 1990-2025)

Tsunami History

5 tsunamis recorded within 500 km. Highest wave on record: 18.0 m (59 ft).

Year Location Cause Max Wave Deaths Distance
1868 NORTHERN CHILE Earthquake 18.0 m 25,000 114 km
1604 S. PERU Earthquake 5.0 m 174 51 km
1868 NORTHERN CHILE Earthquake 0.2 m - 114 km
1895 NORTHERN CHILE Earthquake - - 55 km
1715 PERU Earthquake - - 68 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Nearby Volcanoes

5 volcanoes within 200 km. Closest: Tutupaca (123 km).

Name Type Elevation Last Eruption Distance
Tutupaca Stratovolcano(es) 5,801 m (19,032 ft) 1802 123 km
Huaynaputina Stratovolcano 4,850 m (15,912 ft) 1600 125 km
Yucamane Stratovolcano(es) 5,495 m (18,028 ft) -1320 131 km
Chachani, Nevado Stratovolcano 6,057 m (19,872 ft) Unknown 162 km
Tacora Stratovolcano(es) 5,980 m (19,619 ft) Unknown 167 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 72°F (22°C) 0.0 in
February 73°F (23°C) 0.0 in Warmest
March 72°F (22°C) 0.0 in Driest
April 69°F (21°C) 0.0 in
May 66°F (19°C) 0.0 in
June 63°F (17°C) 0.0 in
July 62°F (17°C) 0.1 in
August 62°F (16°C) 0.1 in Coldest, Wettest
September 63°F (17°C) 0.1 in
October 65°F (18°C) 0.0 in
November 67°F (20°C) 0.0 in
December 70°F (21°C) 0.0 in

Ilo has a seasonal temperature swing of 11°F / from 62°F in August to 73°F in February. Total annual precipitation is 0.6 inches, with August being the wettest month (0.1") and March the driest (0.0").

View full weather details →

Colleges & Universities in Ilo

Institution Type Founded Website
CETPRO César Vallejo College - ,
SENATI Ilo College - ,
Universidad José Carlos Mariátegui College - ,
Universidad Nacional de Moquegua University - ,

Schools in Ilo

17 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Institución Educativa William Prescott - - - -
Institución Educativa Daniel Becerra Ocampo - - - -
Institución Educativa 43033 Virgen del Rosario - - - -
Institución Educativa 43032 Mariscal Andrés Avelino Cáceres - - - -
Institución Educativa San Luis - - - -
Institución Educativa Coronel Francisco Bolognesi Cervantes - - - -
Institución Educativa No. 43136 - - - -
Institución Educativa Hellen Keller - - - -
Institución Educativa Corazón de Jesús - - - -
Institución Educativa Fe y Alegría 52 - - - -
Institución Educativa San Maximiliano Kolbe - - - -
Institución Educativa Mercedes Cabello de Carbonera - - - -
Institución Educativa Santa María Reyna - - - -
Institución Educativa Santa Anita - - - -
ESDIT Ilo - - - -
Institución Educativa Santa Elizabeth - - - -
Institución Educativa San Francisco de Asís - - - -
View full schools details →

Radio Stations near Ilo

1 stations within ~55 km.

Station Genre Quality
Radio Studio 97 - MP3 96 kbps

Farmers Markets in Ilo

NameAddressSeasonHoursOrganicWebsite
Campo Ferial Ilo
Ferreterias
Mercado 2 de Mayo
Mercado Central de Nuevo Ilo
Mercado de Ciudad Nueva
Mercado Mariscal Domingo Nieto
Mercado Miramar
Mercado Nueva Victoria
mercado zonal
Pacocha

Hotels in Ilo

1 hotels within city radius - OpenStreetMap data

Gran Hotel Ilo

Restaurants in Ilo

1 restaurants within city radius - OpenStreetMap data

Hikari

Clinics in Ilo

1 clinics within city radius - OpenStreetMap data

Centro de Salud Miramar

Gas Stations in Ilo

1 gas stations within city radius - OpenStreetMap data

Repsol

Stadiums & Teams in Ilo

TeamLeagueDivision

Airports Near Ilo

6 airports within the area.

AirportIATAType
General Jorge Fernandez Maldon AirportILQMedium Airport
Campamento De Ilo Aerodrome-Small Airport
Cesar Torke Podesta Airport-Small Airport
Cuajone Botiflaca Airport-Small Airport
Mollendo Airport-Small Airport
Toquepala Airport-Small Airport

Churches & Religious Organizations in Ilo

2 religious organizations (IRS tax-exempt data).

NameAddress
Capilla Santa Clara
La Iglesia de Jesucristo de los Santos de los Últimos Días

Quick Facts

Timezone
America/Lima
Elevation
15 m (49 ft)
Area
295.6 km² (114.1 mi²)

Things to See Near Ilo

8 places within 15 km

🏖️ Beaches (3)
  • • Playa Boca del Río
  • • Playa Tres Hermanas
  • • Pozo de Lisas
🗼 Lighthouses (1)
  • • Faro Punta Coles
🌄 Viewpoints (4)
  • • Cruz
  • • Mirador de Lobos
  • • Mirador de Pingüinos
  • • Mirador Enace

🇵🇪 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 Ilo.

Get Report

Frequently Asked Questions About Ilo

What is the population of Ilo?

Ilo has a population of 53,476 residents and is located in Peru. The population density is 469 people per square mile, spread across 114.1 square miles.

What is the weather like in Ilo?

Ilo enjoys a temperate climate with an average annual temperature of 67°F (19°C). Winter temperatures average 72°F in January, while summers reach an average of 62°F in July. The area receives 335 sunny days per year, well above the national average of 205. Annual rainfall totals 0.6 inches.

Nearby Cities

Compare Ilo with another city: