Population Statistics
HomeWorldArgentina

Argentina: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Argentina has a population of 46,003,734 (UN estimate, 2026), with Buenos Aires as its capital. The 50 largest of its 1,097 recorded towns and cities, ranked.

+24%
since 2000 (37,213,984)
+5%
projected by 2050 (48,308,944)
16
people per km²
19501975200020252050 17.0M 48.3M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
195017,018,036
197525,874,107
200037,213,984
200539,216,789
201041,288,694
201543,477,012
202045,191,965
202545,851,378
202646,003,734
2030 projected46,585,022
2050 projected48,308,944

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Argentina

#PlaceRegionPopulation
1Buenos AiresBuenos Aires F.D.2,891,082
2CórdobaCordoba2,106,734
3RosarioSanta Fe948,312
4Mar del PlataBuenos Aires593,337
5San Miguel de TucumánTucuman548,866
6SaltaSalta520,683
7Santa FeSanta Fe391,164
8AvellanedaBuenos Aires367,554
9CorrientesCorrientes346,334
10PosadasMisiones305,874
11Bahía BlancaBuenos Aires299,101
12ResistenciaChaco290,793
13MerloBuenos Aires268,961
14QuilmesBuenos Aires262,379
15San Salvador de JujuyJujuy257,970
16Santiago del EsteroSantiago del Estero252,192
17ParanáEntre Rios247,139
18NeuquénNeuquen231,198
19José C. PazBuenos Aires230,208
20FormosaFormosa222,226
21LanúsBuenos Aires212,252
22La PlataBuenos Aires195,443
23BerazateguiBuenos Aires180,523
24La RiojaLa Rioja178,872
25San LuisSan Luis169,947
26San MiguelBuenos Aires168,762
27ItuzaingóCorrientes168,419
28CatamarcaCatamarca159,139
29Río CuartoCordoba157,010
30MorenoBuenos Aires148,290
31ConcordiaEntre Rios145,210
32Comodoro RivadaviaChubut140,850
33San Nicolás de los ArroyosBuenos Aires134,217
34Isidro CasanovaBuenos Aires131,981
35RawsonSan Juan130,258
36San RafaelMendoza118,009
37TandilBuenos Aires115,877
38EzeizaBuenos Aires115,021
39MendozaMendoza114,893
40Lomas de ZamoraBuenos Aires111,897
41San JuanSan Juan109,123
42CastelarBuenos Aires107,786
43San JustoBuenos Aires105,274
44Santa RosaLa Pampa102,860
45MorónBuenos Aires99,066
46ZárateBuenos Aires99,061
47BurzacoBuenos Aires98,859
48TrelewChubut97,915
49LujánBuenos Aires97,363
50Villa MercedesSan Luis96,781

Twenty years earlier: Argentina in the 2005 World Gazetteer — population then 37,584,554.

Common questions

What is the population of Argentina?
Argentina has a population of 46,003,734, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 48,308,944 — a forecast, not a measurement.
What is the capital of Argentina?
Buenos Aires.

Go deeper

Buenos Aires
The largest place we record in Argentina: 2,891,082 people
Argentina in 2005
The World Gazetteer's archive edition: 37,584,554 then
All 246 countries
Every country and territory, ranked by population