About San Martín de Porres
San Martín de Porres is a mid-sized city located in Peru, in the Lima Department region. According to the latest available data (2026), the population of San Martín de Porres is approximately 654,083 residents, making it the #8 most populous city in Peru.
Globally, San Martín de Porres ranks #2,843 among the world's most populated cities.
San Martín de Porres City Statistics
| City | San Martín de Porres |
| Country | |
| Population | 654,083 |
| Global Rank | #2,843 |
| Rank in Peru | #8 of 134 cities |
| City Category | mid-sized city |
| Region | Lima Department |
| Latitude | -11.9925 |
| Longitude | -77.0884 |
| Data Year | 2026 |
Population Comparison
To put San Martín de Porres's population of 654,083 into perspective:
- San Martín de Porres has over 654,000 residents.
Where is San Martín de Porres
Located?
San Martín de Porres is located in Peru, in the Lima Department region, at coordinates -11.9925° latitude and -77.0884° longitude. San Martín de Porres 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 San Martín de Porres?
The population of San Martín de Porres is approximately 654,083 residents according to the latest available data (2026).
Where is San Martín de Porres located?
San Martín de Porres is located in Peru at approximately -11.9925° latitude and -77.0884° longitude.
Is San Martín de Porres one of the largest cities in Peru?
With a population of 654,083, San Martín de Porres is one of the notable urban areas in Peru. It ranks #8 out of 134 cities in the country.