List of Latin American cities by population
City Country Population Year
1 São Paulo Brazil 11,967,825 2015
2 Mexico City Mexico 8,918,653 2015
3 Lima Peru 8,894,412 2015
4 Bogotá Colombia 7,862,277 2015
5 Rio de Janeiro Brazil 6,476,631 2015
6 Santiago Chile 5,507,282 2015
7 Caracas Venezuela 3,289,886 2015
8 Buenos Aires Argentina 3,054,267 2015
9 Salvador Brazil 2,921,087 2015
10 Brasília Brazil 2,914,830 2015
11 Fortaleza Brazil 2,591,188 2015
12 Guayaquil Ecuador 2,589,229 2015
13 Quito Ecuador 2,551,721 2015
14 Belo Horizonte Brazil 2,502,557 2015
15 Medellín Colombia 2,434,647 2015
16 Cali Colombia 2,333,203 2015
17 Havana Cuba 2,117,625 2015
18 Manaus Brazil 2,057,711 2015
19 Curitiba Brazil 1,879,355 2015
20 Ecatepec de Morelos Mexico 1,677,678 2015
This is a list of the fifty largest cities in Latin America by population residing within city limits as of 2015, the most recent year for which official population census results, estimates or short-term projections are available for most of these cities. These figures do not reflect the population of the urban agglomeration or metropolitan area which typically do not coincide with the administrative boundaries of the city. These figures refer to mid-2015 populations with the exception of Mexican cities, whose figures derive from the 2015 Intercensal Survey conducted by INEGI with a reference date of 15 March 2015.