Sign In Register

Puno, Peru

Full City Profile

128,637 Population 650/sq mi density
12,441 ft Elevation 3,792 meters
40°F Avg Temperature 4°C
Puno has a cool climate with an average annual temperature of 40°F (4°C). Winters average 40°F in January while summers reach 38°F in July. The area gets 363 sunny days per year. Annual precipitation totals 42.1 inches. The area receives 26.2 inches of snow annually.

Temperature

40°F Jan (4°C) 38°F Jul (3°C)
Annual Average39.5°F
27% below US avg
January Average40°F (4°C)
July Average38°F (3°C)
Sunny Days363 days/yr

Geography

Elevation12,441 ft (3,792 m)
Area198.0 sq mi (512.9 km²)
Population Density650/sq mi
Coordinates-15.8400°N, 70.0220°W
TimezoneAmerica/Lima

Precipitation & Snow

Annual Rainfall 42.1"
11% above US avg
Snowfall 26.2"
Wettest Month (Feb) 6.50"
Driest Month (Jun) 0.12"

Air Quality

Earthquake History

477 earthquakes (M2.5+) within 150 km since 1990. Strongest: M7.2. Most recent: M4.2 on Aug 29, 2025.

May 26, 2022 10 km W of Azángaro, Peru M7.2 108 km
Mar 1, 2019 22 km NNE of Azángaro, Peru M7.0 126 km
May 24, 1991 13 km SSE of Chojata, Peru M6.8 104 km
Jul 12, 2009 10 km SSW of Tirapata, Peru M6.1 100 km
May 31, 2020 19 km SW of Vilavila, Peru M6.1 99 km
Jun 16, 1994 5 km WSW of Nicasio, Peru M6.0 72 km
Sep 30, 2009 17 km ESE of Putina, Peru M5.9 84 km
Jun 8, 2011 43 km SSE of Mazo Cruz, Peru M5.9 148 km
Oct 26, 2001 16 km NE of Ayaviri, Peru M5.8 130 km
Sep 5, 2009 12 km N of Nicasio, Peru M5.8 84 km
Dec 2, 1991 23 km NW of Yumani, Bolivia M5.8 79 km
May 3, 2020 13 km NW of Lampa, Peru M5.7 79 km
Apr 20, 1994 8 km SW of Tirapata, Peru M5.6 104 km
Feb 16, 2001 11 km W of Lampa, Peru M5.5 73 km
Jun 29, 2001 6 km S of Lampa, Peru M5.4 60 km
May 1, 1993 28 km SSE of Putina, Peru M5.4 72 km
Dec 22, 1995 26 km N of Yumani, Bolivia M5.3 95 km
Nov 13, 1993 2 km N of Chojata, Peru M5.3 96 km
Sep 20, 2017 21 km ENE of Chiguata, Peru M5.3 139 km
May 25, 2013 18 km E of Mazo Cruz, Peru M5.3 113 km
Source: USGS (M2.5+, 1990–2025)

Nearby Volcanoes

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

Name Type Elevation Last Eruption Distance
Huaynaputina Stratovolcano 4,850 m (15,912 ft) 1600 123 km
Tutupaca Stratovolcano(es) 5,801 m (19,032 ft) 1802 137 km
Yucamane Stratovolcano(es) 5,495 m (18,028 ft) -1320 151 km
Chachani, Nevado Stratovolcano 6,057 m (19,872 ft) Unknown 166 km
Sabancaya Stratovolcano(es) 5,960 m (19,554 ft) 2020 196 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 40°F (4°C) 6.3 in
February 48°F (9°C) 6.5 in Wettest
March 48°F (9°C) 5.2 in
April 46°F (8°C) 1.6 in
May 44°F (7°C) 0.5 in
June 42°F (6°C) 0.1 in Driest
July 38°F (3°C) 0.2 in Coldest
August 43°F (6°C) 0.3 in
September 46°F (8°C) 1.1 in
October 48°F (9°C) 1.4 in
November 49°F (9°C) 2.2 in Warmest
December 49°F (9°C) 4.7 in

Puno has a seasonal temperature swing of 11°F / from 38°F in July to 49°F in November. Total annual precipitation is 30.1 inches, with February being the wettest month (6.5") and June the driest (0.1").

View full weather details →