Cusco, Peru
San Martín Department · Peru
Cusco is a small town in San Martín Department, Peru with a population of 772. Elevation: 860 ft (262 m). Average temperature: 70°F (21°C).
Data updated June 2026
Discover Cusco, 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.
People
Climate
| Population | 772 |
| Population Density | 6 / sq mi |
| Elevation | 860 ft (262 m) |
| Coordinates | -7.2556°, -76.4756° |
| Timezone | America/Lima |
| Country | 🇵🇪 Peru |
| State / Province | San Martín Department |
| Average Temperature | 70°F (21°C) |
| January Average | 75°F (24°C) |
| July Average | 69°F (21°C) |
| Annual Precipitation | 77.9 inches (1,978 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Cusco
Cusco is a small town in Peru (San Martín Department) with a population of 772. The city sits at an elevation of 860 feet (262 meters) above sea level. The average annual temperature is 70°F (21°C). Temperatures range from 75°F in January to 69°F in July. Annual precipitation averages 77.9 inches. The timezone is America/Lima.
Temperature
| Annual Average | 70.0°F |
| 30% above Peru avg | |
| January Average | 75°F (24°C) |
| July Average | 69°F (21°C) |
| Sunny Days | 322 days/yr |
Geography
| Elevation | 860 ft (262 m) |
| Area | 130.4 sq mi (337.7 km²) |
| Population Density | 6/sq mi |
| Coordinates | -7.2556°N, 76.4756°W |
| Timezone | America/Lima |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 75°F (24°C) | 4.7 in | |
| February | 80°F (26°C) | 5.3 in | |
| March | 79°F (26°C) | 7.3 in | Wettest |
| April | 79°F (26°C) | 6.2 in | |
| May | 79°F (26°C) | 4.7 in | |
| June | 78°F (26°C) | 3.5 in | |
| July | 69°F (21°C) | 2.9 in | Coldest, Driest |
| August | 79°F (26°C) | 3.2 in | |
| September | 80°F (27°C) | 3.9 in | |
| October | 80°F (27°C) | 6.2 in | |
| November | 80°F (27°C) | 6.0 in | Warmest |
| December | 80°F (27°C) | 4.5 in |
Cusco has a seasonal temperature swing of 11°F / from 69°F in July to 80°F in November. Total annual precipitation is 58.4 inches, with March being the wettest month (7.3") and July the driest (2.9").
Schools in Cusco
5 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Institución Educativa 0201 Virgita Alvarado Cardenas | — | — | — | — |
| Institución Educativa 0206 Isaac Newton | — | — | — | — |
| Institución Educativa 0772 Jose F. Sanchez Carrion | — | — | — | — |
| Institución Educativa No. 679 | — | — | — | — |
| Institución Educativa 0488 Carlos Cueto Fernandini | — | — | — | — |
Stadiums & Teams in Cusco
| Team | League | Division |
|---|---|---|
Airports Near Cusco
10 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Cadete FAP Guillermo Del Castillo Paredes Airport | TPP | Medium Airport |
| Juanjui Airport | JJI | Medium Airport |
| Chazuta Airport | — | Small Airport |
| Huallaga Airport | BLP | Small Airport |
| Pachiza Airport | — | Small Airport |
| Picota Airport | — | Small Airport |
| Pucacaca Airport | — | Small Airport |
| San José de Sisa Airport | — | Small Airport |
| Saposoa Airport | SQU | Small Airport |
| Shapaja Airport | — | Small Airport |
Quick Facts
🇵🇪 About Peru
Public Holidays in Peru
14 public holidays this year
Frequently Asked Questions About Cusco
What is the population of Cusco?
Cusco has a population of 772 residents and is located in Peru. The population density is 6 people per square mile, spread across 130.4 square miles.
What is the weather like in Cusco?
Cusco enjoys a temperate climate with an average annual temperature of 70°F (21°C). Winter temperatures average 75°F in January, while summers reach an average of 69°F in July. The area receives 322 sunny days per year, well above the national average of 205. Annual rainfall totals 77.9 inches.
All Countries























































































































































































































































