About Puno
Puno is a city located in Peru, in the Puno Department region. According to the latest available data (2026), the population of Puno is approximately 128,637 residents, making it the #106 most populous city in Peru.
Globally, Puno ranks #12,790 among the world's most populated cities.
Puno City Statistics
| City | Puno |
| Country | |
| Population | 128,637 |
| Global Rank | #12,790 |
| Rank in Peru | #106 of 134 cities |
| City Category | city |
| Region | Puno Department |
| Latitude | -15.84 |
| Longitude | -70.022 |
| Data Year | 2026 |
Where is Puno
Located?
Puno is located in Peru, in the Puno Department region, at coordinates -15.84° latitude and -70.022° longitude. Puno is located in the southern subtropics.
Nearby Cities
Other Cities in Peru
Largest Cities in Peru
| # | City | Population |
|---|---|---|
| 2 | Trujillo | 1,148,668 |
| 3 | San Juan de Lurigancho | 1,117,629 |
| 4 | Arequipa Province | 1,080,635 |
| 5 | Arequipa | 1,008,290 |
| 6 | Trujillo province | 970,016 |
Frequently Asked Questions
What is the population of Puno?
The population of Puno is approximately 128,637 residents according to the latest available data (2026).
Where is Puno located?
Puno is located in Peru at approximately -15.84° latitude and -70.022° longitude.
Is Puno one of the largest cities in Peru?
With a population of 128,637, Puno is one of the notable urban areas in Peru. It ranks #106 out of 134 cities in the country.