GNI by Country

Country Name 2021 2020 2019 2018 2017
United States $23,539,918,435,375 $21,432,323,271,337 $21,713,395,489,492 $20,739,767,324,076 $19,254,381,663,055
China $16,785,118,839,867 $14,843,810,936,020 $14,512,815,095,626 $13,385,381,913,611 $12,104,900,685,151
Japan $5,360,683,713,924 $5,152,435,140,342 $5,320,123,733,399 $5,297,358,668,870 $4,943,005,267,666
Germany $4,298,325,015,353 $3,996,145,826,318 $4,089,753,610,961 $3,937,443,617,729 $3,617,062,949,981
India $3,023,424,424,503 $2,641,485,102,774 $2,874,654,092,497 $2,713,329,743,218 $2,439,593,779,965
United Kingdom $2,994,731,584,430 $2,588,601,864,575 $2,899,333,675,970 $2,803,111,222,175 $2,757,487,999,941
France $2,991,553,487,892 $2,664,856,758,611 $2,861,603,281,457 $2,764,773,859,231 $2,564,093,695,580
Italy $2,127,119,045,992 $1,926,385,929,443 $2,086,427,648,980 $2,045,243,152,722 $1,899,454,177,956
Canada $1,847,687,331,460 $1,656,240,350,961 $1,749,888,069,358 $1,670,922,596,088 $1,567,757,783,782
South Korea $1,816,733,080,158 $1,712,532,314,961 $1,751,108,618,825 $1,689,209,625,243 $1,556,023,587,983
Russia $1,693,604,220,312 $1,573,388,706,762 $1,655,618,166,114 $1,505,175,627,714 $1,352,318,413,599
Brazil $1,658,600,479,668 $1,666,970,976,816 $1,953,064,172,578 $1,920,055,005,018 $1,808,497,783,392
Australia $1,468,490,040,176 $1,375,742,771,967 $1,391,302,270,540 $1,325,700,974,635 $1,266,302,396,821
Spain $1,407,935,636,804 $1,285,207,614,449 $1,431,193,600,697 $1,372,429,523,627 $1,263,571,626,635
Mexico $1,214,990,817,751 $1,102,886,790,561 $1,208,233,618,753 $1,158,978,200,959 $1,112,621,185,283
Indonesia $1,143,081,620,599 $1,059,880,108,417 $1,096,634,202,961 $1,028,158,607,203 $934,207,964,273
Netherlands $967,837,419,108 $875,071,121,260 $900,776,688,877 $870,934,123,684 $792,654,141,144
Turkey $839,644,669,774 $762,751,591,952 $807,491,413,326 $865,758,408,849 $890,086,075,976
Switzerland $788,512,434,859 $714,736,312,928 $722,493,247,677 $708,972,774,942 $691,981,104,958
Poland $636,064,196,616 $579,899,139,763 $582,051,811,358 $538,301,619,990 $481,877,797,346
Sweden $620,153,669,604 $566,755,659,704 $579,931,222,910 $566,630,904,053 $533,339,752,976
Belgium $585,375,400,722 $531,162,636,622 $552,657,924,728 $526,314,889,072 $483,618,170,228
Thailand $507,856,667,114 $493,156,855,516 $504,663,430,765 $458,738,347,727 $412,965,294,985
Austria $472,474,254,121 $436,872,407,823 $453,089,985,997 $433,014,047,143 $396,282,377,604
Israel $461,515,003,040 $399,060,059,072 $399,013,969,509 $370,366,305,015 $333,907,657,949
Argentina $456,139,416,429 $408,849,126,663 $504,056,262,297 $553,192,718,971 $578,797,881,161
Norway $453,625,121,990 $418,963,056,428 $436,746,877,155 $426,657,084,245 $399,221,280,056
Nigeria $444,027,941,831 $421,338,573,511 $415,856,253,823 $392,469,901,101 $400,368,940,615
Bangladesh $435,530,772,623 $385,221,282,354 $366,486,769,269 $329,873,099,050 $266,709,259,982
Philippines $404,238,056,071 $375,814,703,536 $416,217,372,548 $395,267,705,196 $371,432,805,706
Hong Kong $403,721,369,508 $363,175,897,827 $378,978,269,939 $373,033,658,137 $342,907,164,354
Denmark $400,036,918,385 $365,662,665,472 $367,131,633,522 $354,924,768,814 $326,789,059,865
South Africa $387,775,521,454 $357,871,137,295 $390,861,809,643 $366,216,970,581 $337,179,868,244
Ireland $383,083,777,412 $325,687,829,908 $313,660,521,502 $288,884,587,959 $257,284,655,414
Egypt $365,799,862,626 $307,449,836,230 $269,855,667,373 $274,939,894,090 $292,428,031,960
Malaysia $359,707,777,197 $342,559,607,059 $359,562,116,551 $335,819,698,697 $309,437,202,552
Vietnam $350,209,125,149 $333,828,707,694 $319,511,903,041 $290,784,393,612 $255,477,895,073
Singapore $349,100,861,898 $312,755,018,003 $331,157,180,005 $319,550,311,969 $306,358,843,442
Pakistan $340,808,734,368 $321,895,590,339 $349,836,038,441 $353,575,593,534 $310,646,812,423
Colombia $318,932,010,272 $296,423,937,297 $330,827,816,866 $311,312,230,863 $290,467,830,303
Iran $310,227,878,377 $287,578,904,573 $347,321,917,559 $418,030,179,684 $463,755,356,474
Finland $296,473,031,828 $277,021,846,003 $275,745,008,857 $265,930,205,918 $247,000,774,858
Chile $288,125,209,546 $250,793,014,908 $282,396,758,389 $273,092,484,756 $244,995,138,686
Romania $270,676,862,961 $244,757,493,349 $245,521,043,732 $224,305,741,629 $196,559,727,461
Czech Republic $256,631,301,823 $233,177,319,963 $236,019,453,980 $218,603,119,733 $193,979,491,921
Portugal $246,714,167,341 $225,000,086,758 $238,594,851,550 $226,844,749,865 $206,625,042,001
New Zealand $231,716,715,099 $211,116,831,724 $214,377,682,579 $204,119,768,187 $187,107,655,591
Peru $217,752,459,641 $199,684,519,664 $222,361,371,668 $207,217,720,726 $190,676,969,851
Greece $212,806,977,465 $192,127,474,367 $211,068,824,627 $204,791,051,286 $193,151,697,458
Iraq $207,082,180,839 $200,660,298,058 $227,221,921,454 $193,887,770,629 $174,135,720,492
Hungary $172,210,653,955 $156,321,526,389 $161,892,373,105 $146,458,769,323 $129,047,512,386
Ukraine $170,654,882,234 $149,174,091,537 $139,084,726,413 $116,377,553,778 $100,202,460,367
Kazakhstan $168,692,849,523 $163,276,511,430 $163,361,654,737 $147,576,701,727 $145,112,017,590
Qatar $167,493,788,965 $161,110,359,799 $173,269,092,484 $163,645,577,536 $155,078,880,446
Algeria $161,494,850,710 $156,596,804,852 $172,770,063,089 $168,084,743,479 $163,289,908,926
Morocco $136,408,105,615 $121,230,734,933 $128,811,001,991 $123,094,628,948 $113,775,011,160
Ethiopia $113,593,421,405 $102,643,542,580 $94,972,317,027 $86,862,198,769 $78,378,593,590
Slovak Republic $112,424,240,849 $104,682,110,958 $104,736,681,974 $100,199,666,729 $90,648,617,588
Kenya $110,400,887,068 $98,673,652,012 $96,154,563,639 $86,588,773,170 $75,691,736,851
Ecuador $106,042,089,076 $97,754,305,435 $105,787,511,376 $104,000,174,349 $98,293,807,220
Dominican Republic $90,005,657,508 $78,824,437,657 $86,960,564,927 $82,662,421,353 $74,569,117,640
Sri Lanka $89,243,749,877 $86,081,724,424 $92,061,051,093 $94,384,088,771 $90,641,299,681
Guatemala $84,534,761,311 $75,683,908,114 $76,746,251,453 $71,991,703,034 $65,898,070,612
Oman $81,164,632,276 $77,738,107,505 $81,984,219,375 $79,299,357,290 $75,255,723,439
Bulgaria $77,004,618,634 $66,032,192,770 $66,241,008,589 $59,916,124,204 $53,879,918,047
Ghana $74,910,564,809 $71,863,228,901 $67,723,347,105 $63,156,079,746 $54,862,765,794
Puerto Rico $73,678,047,915 $69,704,814,004 $70,395,669,105 $67,077,568,881 $66,496,592,926
Croatia $68,724,221,655 $59,969,236,692 $63,321,436,069 $59,036,110,187 $53,739,593,705
Uzbekistan $68,578,895,880 $59,724,128,925 $62,823,565,331 $69,626,049,608 $79,982,914,295
Tanzania $67,787,885,979 $62,822,277,673 $62,140,077,579 $56,349,754,982 $51,458,348,749
Belarus $64,824,195,383 $60,026,271,729 $60,011,455,946 $54,080,277,843 $50,355,259,255
Costa Rica $63,469,559,147 $59,032,993,832 $61,229,310,484 $59,880,003,360 $56,910,784,210
Myanmar $62,771,310,677 $72,997,652,242 $68,859,037,671 $65,624,124,257 $63,133,208,203
Lithuania $60,884,172,444 $55,008,530,187 $53,305,111,976 $48,952,802,285 $43,229,711,460
Panama $60,572,518,460 $53,536,354,796 $63,540,672,146 $60,554,614,308 $56,408,980,679
Slovenia $59,607,786,665 $53,409,183,542 $54,374,210,585 $51,121,940,555 $45,754,228,736
Angola $58,878,791,427 $58,320,659,685 $65,861,750,089 $58,542,314,267 $59,808,995,201
Libya $58,607,754,959 $52,489,648,756 $69,161,249,722 $74,640,473,518 $65,170,644,258
Serbia $57,797,661,395 $51,296,358,917 $48,879,352,174 $44,757,636,128 $39,092,996,837
Luxembourg $56,449,078,923 $50,171,005,792 $48,050,172,306 $48,498,828,818 $45,202,229,278
Uruguay $55,109,232,604 $54,680,435,007 $61,499,446,959 $59,602,034,970 $54,712,381,208
Democratic Republic Of Congo $52,544,087,754 $49,881,886,385 $45,692,407,680 $41,634,219,217 $37,221,272,965
Azerbaijan $49,671,562,883 $45,211,292,293 $45,201,078,802 $40,589,279,810 $40,495,857,042
Jordan $46,535,038,379 $44,429,251,208 $44,918,759,984 $42,817,286,615 $40,069,457,436
Tunisia $43,393,753,645 $39,253,588,985 $42,627,049,126 $43,571,515,011 $43,118,388,033
Cameroon $43,215,530,336 $40,282,345,975 $39,768,882,852 $37,690,699,088 $34,107,172,937
Bolivia $39,785,726,292 $37,214,471,738 $40,542,447,656 $38,242,657,845 $34,575,847,663
Paraguay $38,513,121,536 $36,730,302,224 $38,822,376,302 $38,978,691,714 $36,899,206,867
Latvia $37,294,655,009 $34,663,193,570 $34,123,546,664 $31,911,054,061 $28,872,601,700
Nepal $36,590,881,233 $34,585,916,524 $35,197,860,011 $31,521,655,840 $27,232,896,302
Estonia $35,218,923,321 $31,332,182,268 $30,531,362,126 $27,993,622,667 $24,718,216,209
Uganda $34,827,851,695 $32,996,977,744 $32,238,904,140 $30,624,821,452 $30,589,558,122
Macao $31,894,658,125 $30,221,196,608 $48,561,271,847 $48,296,038,321 $43,550,800,712
Sudan $29,894,006,158 $28,180,281,520 $40,757,563,632 $58,464,327,008 $98,716,007,925
Lebanon $28,593,819,694 $36,243,193,228 $49,919,093,037 $52,111,078,529 $50,836,334,992
El Salvador $26,911,001,129 $23,554,464,962 $25,696,389,741 $24,503,563,499 $23,009,116,414
Senegal $26,463,407,072 $23,944,610,671 $23,417,387,230 $22,062,957,200 $19,679,449,755
Cambodia $26,266,782,589 $25,138,725,003 $25,211,727,076 $22,796,925,239 $19,964,016,329
Cyprus $25,634,099,805 $23,731,809,013 $25,186,486,812 $23,851,691,802 $21,528,130,061
Honduras $25,542,215,214 $21,715,300,705 $23,253,099,184 $22,310,405,550 $21,170,279,804
Papua New Guinea $24,523,151,108 $24,094,797,911 $23,912,478,787 $22,394,744,909 $21,821,497,920
Zimbabwe $24,393,250,796 $22,807,946,373 $22,327,424,116 $23,308,068,872 $17,315,251,801
Iceland $23,639,284,180 $22,821,716,229 $26,303,303,074 $23,902,728,762 $20,683,023,302
Trinidad And Tobago $22,888,439,088 $20,999,977,163 $23,734,486,269 $22,955,323,700 $23,002,712,998
Bosnia $22,273,405,448 $20,012,535,129 $20,385,916,085 $19,110,994,819 $17,155,650,195
West Bank And Gaza $20,770,130,067 $17,762,574,413 $20,027,337,571 $19,140,221,315 $17,506,623,961
Zambia $20,149,114,547 $21,381,720,072 $25,612,457,916 $25,035,344,772 $21,930,929,002
Lao PDR $18,582,571,291 $18,110,174,132 $18,208,820,340 $17,553,676,412 $15,708,810,805
Burkina Faso $18,393,295,258 $16,152,563,795 $15,694,924,225 $14,844,368,752 $12,947,522,906
Mali $17,916,693,605 $16,869,985,759 $16,927,568,193 $15,906,290,820 $14,186,516,503
Benin $17,603,223,277 $15,498,910,542 $14,803,391,430 $13,728,468,410 $12,203,345,267
Georgia $17,421,883,468 $15,860,244,600 $17,430,384,315 $16,628,409,913 $15,049,350,074
Albania $17,183,974,018 $14,917,075,420 $14,933,219,748 $13,932,803,940 $12,329,779,648
Botswana $16,635,346,405 $15,313,730,233 $16,549,969,059 $15,242,023,200 $14,049,522,330
Haiti $16,421,484,153 $15,002,428,567 $15,626,724,071 $15,650,319,817 $14,757,611,746
Malta $15,947,714,546 $13,623,729,299 $14,789,102,914 $13,546,087,541 $11,546,993,416
Afghanistan $15,695,386,787 $19,499,263,030 $19,937,399,202 $19,181,216,400 $19,354,262,224
Mozambique $15,350,288,816 $14,603,633,877 $14,827,820,506 $13,637,973,586 $13,379,780,869
Gabon $15,076,330,264 $15,647,742,450 $15,577,087,325 $14,478,863,568 $13,440,719,658
Niger $14,825,070,480 $13,297,140,598 $13,862,144,484 $12,883,751,208 $11,171,093,859
Jamaica $14,682,425,249 $13,818,875,571 $15,469,601,882 $14,700,889,104 $13,874,029,195
Moldova $14,049,626,028 $11,831,680,728 $12,206,880,331 $10,623,061,152 $9,174,036,285
Madagascar $14,049,545,934 $12,936,140,280 $13,964,679,776 $13,057,333,082 $11,965,832,671
Guinea $13,789,498,057 $12,673,508,103 $12,081,659,414 $10,687,798,793 $9,948,322,351
Armenia $13,533,316,861 $12,535,899,935 $13,769,457,060 $12,521,390,496 $11,621,380,283
Brunei $13,502,203,487 $13,785,283,601 $13,965,649,019 $12,605,129,537 $12,650,894,476
Nicaragua $13,360,115,681 $11,754,688,047 $12,390,687,096 $12,753,845,761 $12,954,214,227
North Macedonia $12,778,445,479 $11,873,000,413 $12,241,169,861 $11,422,983,374 $10,241,177,329
Mauritius $12,563,724,880 $12,579,481,042 $15,357,544,263 $14,569,497,364 $13,170,415,595
Mongolia $12,474,522,250 $12,271,274,213 $12,413,802,290 $11,706,074,195 $10,075,849,709
Malawi $12,317,142,882 $11,204,596,401 $10,420,257,949 $7,908,067,344 $6,646,472,815
Namibia $11,772,429,012 $11,568,626,848 $12,897,686,564 $12,039,723,812 $11,102,305,273
Republic Of Congo $11,484,743,537 $10,035,645,154 $11,035,958,259 $10,380,086,676 $8,713,426,645
Rwanda $11,258,051,111 $10,020,693,124 $10,447,061,795 $9,595,543,992 $8,797,250,214
Tajikistan $11,224,533,778 $10,060,812,564 $9,967,206,484 $9,349,307,652 $9,110,530,098
Chad $11,061,463,733 $10,416,467,690 $11,171,839,251 $10,458,838,543 $9,630,753,005
Bahamas $10,804,701,902 $9,553,010,300 $12,626,873,561 $11,981,003,268 $11,675,010,182
Kosovo $9,169,092,960 $7,951,766,801 $8,297,375,782 $7,733,196,021 $7,074,824,655
Mauritania $9,020,886,383 $8,058,412,301 $7,850,691,090 $7,293,358,934 $6,541,179,604
Equatorial Guinea $8,418,010,161 $8,141,312,356 $8,567,921,066 $8,803,819,883 $8,216,526,903
Togo $8,303,928,051 $7,628,014,091 $7,413,676,581 $6,911,422,853 $5,537,849,729
Kyrgyz Republic $7,893,974,984 $7,776,916,929 $8,005,336,426 $7,731,830,246 $6,901,489,136
Bermuda $7,821,934,248 $7,143,510,140 $7,495,584,093 $7,478,242,794 $7,213,810,392
Guyana $7,567,303,413 $6,527,676,501 $5,188,243,971 $4,899,561,249 $4,581,606,086
Somalia $7,409,503,223 $6,704,217,920 $6,494,059,308 $6,031,404,461 $5,607,019,911
Montenegro $5,780,656,944 $4,908,710,834 $5,683,862,466 $5,254,803,538 $4,611,748,009
Maldives $5,006,510,989 $3,488,397,865 $5,126,486,332 $4,750,974,636 $4,269,080,971
Barbados $4,752,081,934 $4,556,472,945 $4,938,736,915 $4,759,806,658 $4,604,648,092
Eswatini $4,354,680,773 $3,972,036,320 $4,240,636,959 $4,117,358,967 $3,810,250,589
Sierra Leone $4,218,883,284 $4,061,437,813 $4,158,883,999 $3,732,587,813 $3,873,980,154
Fiji $4,160,652,404 $4,311,976,357 $5,152,821,951 $5,219,723,563 $4,708,583,504
Djibouti $3,406,955,916 $3,081,144,942 $3,031,712,133 $2,789,282,790 $2,581,255,193
Liberia $3,250,887,675 $3,043,095,785 $3,030,841,625 $3,054,740,444 $3,021,886,622
Aruba $3,130,833,160 $2,620,980,258 $3,193,425,136 $3,076,218,657 $2,922,786,567
Curacao $2,808,397,045 $2,585,362,831 $3,101,380,424 $3,095,362,178 $3,037,172,673
Burundi $2,793,493,517 $2,697,683,750 $2,746,992,264 $2,743,085,168 $2,767,139,022
Lesotho $2,750,485,177 $2,596,203,101 $2,820,935,426 $2,596,612,121 $2,495,102,842
Suriname $2,702,729,574 $2,730,335,975 $3,612,316,613 $3,437,580,847 $3,387,457,673
Central African Republic $2,612,219,955 $2,451,238,880 $2,450,838,090 $2,299,192,777 $2,006,376,420
Belize $2,429,204,055 $2,056,055,638 $2,292,824,897 $2,162,558,505 $2,070,091,731
Bhutan $2,364,857,214 $2,197,286,141 $2,402,058,031 $2,239,947,743 $2,085,855,962
Gambia $1,951,486,620 $1,803,006,348 $1,768,269,138 $1,642,760,970 $1,458,120,549
Cabo Verde $1,873,781,581 $1,700,135,564 $1,995,414,045 $1,849,866,992 $1,655,265,160
St. Lucia $1,709,995,203 $1,539,677,175 $1,971,488,705 $1,953,166,051 $1,808,319,160
Solomon Islands $1,640,955,155 $1,619,263,066 $1,610,352,811 $1,526,385,257 $1,386,101,784
Guinea-Bissau $1,574,282,826 $1,498,359,018 $1,535,323,264 $1,342,845,914 $1,237,220,688
Timor-Leste $1,509,571,394 $2,730,620,801 $2,697,503,162 $2,294,368,194 $2,235,266,563
Antigua And Barbuda $1,471,351,744 $1,346,226,880 $1,594,604,633 $1,528,529,962 $1,366,899,601
Seychelles $1,443,368,760 $1,382,436,918 $1,601,521,634 $1,519,806,909 $1,404,800,566
Comoros $1,299,480,164 $1,228,416,199 $1,206,204,794 $1,151,006,075 $1,042,484,914
Grenada $1,070,597,875 $974,567,567 $1,095,244,975 $1,064,987,479 $969,202,675
Vanuatu $1,035,298,200 $992,421,049 $1,035,464,138 $928,335,863 $828,668,264
Turks And Caicos Islands $965,708,026 $868,254,205 $1,150,556,160 $1,067,478,326 $972,289,598
St. Vincent And The Grenadines $909,570,340 $864,451,124 $899,838,082 $880,804,415 $819,128,851
St. Kitts And Nevis $896,158,099 $925,311,722 $1,113,790,685 $1,028,086,481 $956,879,416
Samoa $834,056,431 $860,533,788 $895,724,950 $851,174,769 $841,242,572
Dominica $563,760,396 $513,993,353 $589,628,349 $558,475,554 $519,392,552
Tonga $522,268,759 $546,988,910 $537,957,634 $495,613,625 $468,564,211
Sao Tome And Principe $504,358,846 $459,052,189 $420,168,740 $393,797,148 $351,282,218
Micronesia $450,746,892 $455,756,294 $448,488,914 $383,187,150 $384,876,486
Kiribati $354,931,437 $347,025,720 $404,104,926 $366,647,864 $334,339,779
Marshall Islands $285,076,017 $290,575,213 $301,987,115 $276,531,367 $251,283,523
Palau $230,438,259 $263,111,293 $307,328,706 $311,006,950 $292,994,515
Nauru $211,718,749 $187,735,139 $174,652,429 $154,810,201 $130,247,360
Tuvalu $80,665,053 $74,730,557 $72,778,278 $66,923,997 $57,622,950
Andorra $0 $0 $3,551,987,366 $0 $0
UAE $0 $387,961,136,747 $425,706,094,866 $405,354,216,868 $381,717,868,788
Saudi Arabia $0 $775,462,629,624 $795,829,537,472 $736,776,887,650 $661,786,968,982
Bahrain $0 $33,908,342,859 $36,487,316,889 $34,521,686,823 $31,742,032,641
Kuwait $0 $0 $152,275,521,871 $139,454,292,527 $127,358,901,955
Yemen $0 $0 $0 $26,001,537,157 $30,042,747,789
Turkmenistan $0 $0 $42,916,721,694 $39,431,696,739 $36,747,796,296
Cuba $0 $0 $100,932,934,769 $97,808,552,246 $90,098,235,719
Isle Of Man $0 $0 $7,099,039,342 $7,033,644,436 $6,589,389,754
Sint Maarten (Dutch Part) $0 $0 $0 $1,125,138,144 $1,144,609,192
San Marino $0 $1,409,691,279 $1,517,251,836 $1,442,969,162 $1,353,285,198
Cayman Islands $0 $4,164,997,155 $4,343,848,687 $3,816,691,669 $3,348,827,857
Syrian Arab Republic $0 $15,714,124,567 $19,570,935,459 $15,753,893,638 $13,781,058,937