World Facts

Largest Cities In South America

These are the most populous cities on the South American continent, ranked in terms of their respective metro area populations.

South America has a population of approximately 406.74 million people. More than 50% of this population lives in five countries: Brazil (201 million), Colombia (47 million), Argentina (41 million), Peru (31 million), and Venezuela (30 million). 9 out of the 15 largest cities in South America are found in Brazil. Among the remaining 6 cities, 2 are located in Colombia, and 1 each in Argentina, Peru, Venezuela, and Chile.

The Five Largest Cities in South America By Population

Sao Paolo - 21.2 Million

Sao Paolo is the largest city in Brazil as well as South America with a metropolitan population of around 20.9 million. It is the 12th largest city in the world by population. The proximity of the city to the Atlantic Ocean (only 70 kilometers away), makes it an ideal location as an international business center. Sao Paolo has the largest economy by Gross Domestic Product in South America, and the 10th largest GDP of any city in the world. The lucrative economic potential of the city has turned it into a truly cosmopolitan one, with large Japanese, Arabian, and Italian diasporas.

Buenos Aires - 13.5 Million

The Argentinian city of Buenos Aires is the second most populous city in the South American continent. As per UN estimates, more than 89% of Argentina’s population resides in urban areas, and one-third of the population dwells in and around Buenos Aires. The city, located in a strategic position on the western shore of the Rio de la Plata estuary, has easy access to the Atlantic Ocean. Of the 14.1 million people living in Buenos Aires, many are immigrants who have moved into the country in a massive immigration wave from the European and Middle East countries in search of a better life.

Rio de Janeiro - 12.2 Million

Rio de Janeiro is the third most populated city in South America and the second most populated city in Brazil. Like Sao Paolo, the nearness to the sea facilitated the rapid development of the city of Rio de Janeiro from an important Portuguese settlement in the 16th Century into a bustling modern metropolitan area of the current times. Rio de Janeiro is also home to the second largest GDP in Brazil, and is one of the most visited cities in the Southern Hemisphere. The beaches, landmark monuments, world heritage sites, carnivals, festivities, and overall happenings of life of Rio is responsible for attracting millions of tourists and immigrants from other countries to visit or stay in this truly multicultural city.

Lima - 12.1 Million

Lima, the capital of Peru, has a metro population of 12.1 million people. It is the fourth largest city in South America. As a capital city, Lima is the center for culture and financial activity in Peru. It is the largest city found in the northern portion of South America.

Bogota - 10.2 Million

Bogota, the capital of Colombia, is the fifth largest city in South America by population with a metro population of 10.2 million. Santiago, the capital of Chile, have populations of 9.8 million, 9.8 million, and 7.2 million, respectively. All of these cities began as European colonial settlements and then developed into modern cities and bustling capitals of their respective countries. Being capital cities, they became the central points of activities, attracting millions of people to settle in these cities.

The Positives and Negatives of Large Population Numbers

South America is a very urbanized continent. The shifting of the population to urban areas has sped up the economic growth of the continent’s countries, and also reduced the cost of delivering basic services to the people as the populations are less dispersed. Today, the top 10 cities of the continent contribute nearly 30% to the continent's annual GDP. However, on the downside, many of the largest cities of South America face diseconomies of scale, and are struggling to overcome traffic problems, housing and water shortages, and other high population-related stresses.

Largest Cities In South America By Population

RankLargest Cities In South AmericaEstimated Metro Population (Millions)
1Sao Paulo, Brazil21.2
2Buenos Aires, Argentina13.5
3Rio de Janeiro, Brazil12.2
4Lima, Peru12.1
5Bogota, Colombia10.2
6Santiago, Chile7.2
7Belo Horizonte, Brazil5.2
8Porto Alegre, Brazil4.4
9Fortaleza, Brazil4.0
10Recife, Brazil3.7
11Medellin, Colombia3.7
12Campinas, Brazil3.6
13Curitiba, Brazil3.4
14Caracas, Venezeula2.9
15Brasilia, Brazil2.9

More in World Facts