ChowChowRankings
English

Upper middle income Countries Ranked by GNI per capita (2025)

GNI per capita: each country's latest value (2020–2025), ranked from highest to lowest. Source: The World Bank (CC BY 4.0).

Summary

Türkiye ranks #1 with US$16,300 per person. Argentina is second with US$14,650 per person, 11.3% behind. The top five are Türkiye, Argentina, China, Montenegro and Mauritius. The median across all 58 is US$7,775 per person; Iran, Islamic Rep. is last at US$4,650 per person. Türkiye's figure has risen 368% since 2001 (US$3,480 per person to US$16,300 per person in 2025).

#1
Türkiye · US$16,300 per person
Median
US$7,775 per person
Coverage
58 Upper middle income countries
Data year
2025
Last updated
2026-11-14
Top 10: GNI per capitaBar chart of the top 10: 1. Türkiye 16,300; 2. Argentina 14,650; 3. China 14,230; 4. Montenegro 14,150; 5. Mauritius 14,040; 6. Kazakhstan 13,740; 7. Mexico 13,730; 8. Serbia 13,480; 9. St. Lucia 13,410; 10. Maldives 12,950.Türkiye16,300Argentina14,650China14,230Montenegro14,150Mauritius14,040Kazakhstan13,740Mexico13,730Serbia13,480St. Lucia13,410Maldives12,950
Top 10: GNI per capita (US$ per person). Bar chart of the top 10: 1. Türkiye 16,300; 2. Argentina 14,650; 3. China 14,230; 4. Montenegro 14,150; 5. Mauritius 14,040; 6. Kazakhstan 13,740; 7. Mexico 13,730; 8. Serbia 13,480; 9. St. Lucia 13,410; 10. Maldives 12,950.
GNI per capita over time, top 5Türkiye: 3,480 in 2001 to 16,300 in 2025; Argentina: 6,930 in 2001 to 14,650 in 2025; China: 1,020 in 2001 to 14,230 in 2025; Montenegro: 1,710 in 2001 to 14,150 in 2025; Mauritius: 4,030 in 2001 to 14,040 in 2025.04,0758,15012,22516,300200120132025TürkiyeArgentinaChinaMontenegroMauritius
GNI per capita over time, top 5 (US$ per person). Türkiye: 3,480 in 2001 to 16,300 in 2025; Argentina: 6,930 in 2001 to 14,650 in 2025; China: 1,020 in 2001 to 14,230 in 2025; Montenegro: 1,710 in 2001 to 14,150 in 2025; Mauritius: 4,030 in 2001 to 14,040 in 2025.

Full ranking

Upper middle income Countries Ranked by GNI per capita, 2025
RankCountryGNI per capita (US$ per person)
1Türkiye16,300
2Argentina14,650
3China14,230
4Montenegro14,150
5Mauritius14,040
6Kazakhstan13,740
7Mexico13,730
8Serbia13,480
9St. Lucia13,410
10Maldives12,950
11Malaysia12,380
12Albania12,060
13St. Vincent and the Grenadines12,000
14Grenada11,660
15Dominica10,690
16Dominican Republic10,620
17Brazil10,550
18Bosnia and Herzegovina9,940
19Tuvalu9,780
20Marshall Islands9,710
21North Macedonia9,490
22Belarus9,160
23Armenia9,020
24Georgia8,990
25Peru8,430
26Gabon8,090
27Moldova8,050
28Colombia7,900
29Jamaica7,790
30Kosovo7,760
31Thailand7,690
32Belize7,530
33Botswana7,390
34Azerbaijan7,360
35Libya7,250
36Ecuador6,890
37Tonga6,840
38Paraguay6,750
39Guatemala6,360
40Turkmenistan6,340
41South Africa6,270
42Fiji6,230
43Mongolia6,210
44Suriname6,140
45Equatorial Guinea5,890
46Algeria5,850
47Iraq5,690
48Samoa5,640
49Cabo Verde5,590
50Ukraine5,510
51El Salvador5,410
52Jordan5,260
53Indonesia5,120
54Viet Nam4,970
55Philippines4,850
56Micronesia, Fed. Sts.4,760
57Sri Lanka4,670
58Iran, Islamic Rep.4,650

About the top 10

Profile facts: World Bank (CC BY 4.0) and Wikidata (CC0); weather links go to Purr Weather, another ChowChow Labs site.

Source and method

GNI per capita: each country's latest value (2020–2025), ranked from highest to lowest.

Source: The World Bank, indicator NY.GNP.PCAP.CD. Licence: CC BY 4.0. Retrieved: 2026-11-14.

The World Bank: GNI per capita, Atlas method (current US$): Country official statistics, National Statistical Organizations and/or Central Banks (via World Development Indicators)

Original data provider, as recorded by the World Bank: Country official statistics, National Statistical Organizations and/or Central Banks; National Accounts data files, Organisation for Economic Co-operation and Development (OECD); Staff estimates, World Bank (WB).

Values are shown as published. Provider terms: The World Bank. All licences: Sources & licences.