Military Spending by Country (Current US$)

Military expenditure measures a country's military spending in a given year, expressed in current US dollars. The figures are based on the World Bank's World Development Indicators, which provide military expenditure data sourced from the Stockholm International Peace Research Institute (SIPRI). Our dataset includes 156 countries and territories, with values from 2019 to 2024. Military expenditure can vary substantially from year to year, reflecting changes in government spending and other economic, political, and security-related factors.

Military Spending by Country (Current US$) Map

Countries With the Largest Military Expenditure in 2024

The United States recorded the highest military expenditure in 2024 at 997.3 billion US dollars, more than three times the figure of any other country. China ranked second with 313.7 billion, followed by Russia with 149.0 billion, Germany with 88.5 billion, and India with 86.1 billion. The United Kingdom (81.8 billion), Saudi Arabia (80.3 billion), Ukraine (64.7 billion), France (64.7 billion), and Japan (55.3 billion) complete the top ten.

The ten largest spenders account for 75.2 percent of the total military expenditure recorded across the 151 countries with 2024 data, while the top three alone represent 55.4 percent of that total.

Beyond the top ten, South Korea (47.6 billion), Israel (46.5 billion), Poland (38.0 billion), and Italy (38.0 billion) also report spending above 35 billion dollars in 2024. Australia (33.8 billion), Canada (29.3 billion), Türkiye (25.0 billion), and Spain (24.6 billion) follow, with Algeria rounding out the top twenty at 21.8 billion.

Military Spending by Country (Current US$)

#
Country
2024 (US$)
1
United States
United States US
997,309,000,000
2
China
China CN
313,658,330,217
3
Russia
Russia RU
148,967,275,140
4
Germany
Germany DE
88,458,476,390
5
India
India IN
86,125,976,249
6
United Kingdom
United Kingdom GB
81,763,173,070
7
Saudi Arabia
Saudi Arabia SA
80,330,666,667
8
Ukraine
Ukraine UA
64,704,990,025
9
France
France FR
64,675,015,306
10
Japan
Japan JP
55,273,904,317
11
South Korea
South Korea KR
47,571,318,597
12
Israel
Israel IL
46,505,298,369
13
Poland
Poland PL
38,000,728,652
14
Italy
Italy IT
37,964,578,317
15
Australia
Australia AU
33,819,572,368
16
Canada
Canada CA
29,346,897,810
17
Türkiye
Türkiye TR
24,978,735,535
18
Spain
Spain ES
24,615,397,929
19
Netherlands
Netherlands NL
23,179,211,260
20
Algeria
Algeria DZ
21,811,242,555
21
Brazil
Brazil BR
20,947,723,265
22
Mexico
Mexico MX
16,726,425,452
23
Colombia
Colombia CO
15,096,259,112
24
Singapore
Singapore SG
15,061,025,802
25
Sweden
Sweden SE
12,040,289,403
26
Indonesia
Indonesia ID
11,042,843,810
27
Norway
Norway NO
10,435,320,376
28
Pakistan
Pakistan PK
10,165,952,756
29
Denmark
Denmark DK
9,958,899,779
30
Romania
Romania RO
8,715,729,594
31
Belgium
Belgium BE
8,561,520,106
32
Greece
Greece GR
8,021,963,044
33
Iran
Iran IR
7,891,903,307
34
Kuwait
Kuwait KW
7,792,925,566
35
Finland
Finland FI
6,987,848,067
36
Switzerland
Switzerland CH
6,722,303,544
37
Czech Republic
Czech Republic CZ
6,524,946,704
38
Iraq
Iraq IQ
6,178,546,530
39
Philippines
Philippines PH
6,117,535,233
40
Oman
Oman OM
5,988,296,489
41
Thailand
Thailand TH
5,522,411,647
42
Morocco
Morocco MA
5,517,924,399
43
Austria
Austria AT
5,258,693,992
44
Chile
Chile CL
5,105,441,707
45
Myanmar
Myanmar MM
5,011,272,415
46
Hungary
Hungary HU
4,734,698,456
47
Portugal
Portugal PT
4,641,618,585
48
Malaysia
Malaysia MY
4,312,858,467
49
Argentina
Argentina AR
4,177,618,452
50
Bangladesh
Bangladesh BD
4,034,561,893
51
Azerbaijan
Azerbaijan AZ
3,777,088,235
52
New Zealand
New Zealand NZ
2,998,527,518
53
Slovakia
Slovakia SK
2,849,224,738
54
South Africa
South Africa ZA
2,835,956,043
55
Ecuador
Ecuador EC
2,698,000,000
56
Lithuania
Lithuania LT
2,627,474,142
57
Peru
Peru PE
2,565,268,614
58
Jordan
Jordan JO
2,560,281,690
59
Egypt
Egypt EG
2,396,211,164
60
Bulgaria
Bulgaria BG
2,329,834,254
61
Serbia
Serbia RS
2,322,830,102
62
South Sudan
South Sudan SS
2,027,890,373
63
Uruguay
Uruguay UY
1,736,764,487
64
Croatia
Croatia HR
1,629,055,602
65
Belarus
Belarus BY
1,491,391,768
66
Estonia
Estonia EE
1,441,919,733
67
Latvia
Latvia LV
1,425,694,079
68
Armenia
Armenia AM
1,418,011,711
69
Bahrain
Bahrain BH
1,383,973,404
70
Sri Lanka
Sri Lanka LK
1,333,312,353
71
Ireland
Ireland IE
1,330,503,579
72
Tunisia
Tunisia TN
1,313,683,263
73
Kenya
Kenya KE
1,231,306,437
74
Kazakhstan
Kazakhstan KZ
1,208,967,906
75
Nigeria
Nigeria NG
1,133,303,623
76
Uganda
Uganda UG
1,116,761,829
77
Burkina Faso
Burkina Faso BF
1,023,672,220
78
Dominican Republic
Dominican Republic DO
980,991,970
79
Slovenia
Slovenia SI
951,905,000
80
Mali
Mali ML
929,278,521
81
Angola
Angola AO
922,050,814
82
Ethiopia
Ethiopia ET
921,665,264
83
Tanzania
Tanzania TZ
920,849,886
84
DR Congo
DR Congo CD
899,187,778
85
Luxembourg
Luxembourg LU
871,643,141
86
Cambodia
Cambodia KH
720,543,532
87
Ivory Coast
Ivory Coast CI
658,353,218
88
Bolivia
Bolivia BO
655,130,126
89
Lebanon
Lebanon LB
635,471,572
90
Georgia
Georgia GE
615,864,046
91
Cyprus
Cyprus CY
598,185,756
92
Honduras
Honduras HN
581,271,651
93
Botswana
Botswana BW
567,822,651
94
Guinea
Guinea GN
562,455,950
95
Brunei
Brunei BN
558,608,209
96
Chad
Chad TD
557,711,240
97
Albania
Albania AL
535,472,559
98
Cameroon
Cameroon CM
534,852,005
99
Senegal
Senegal SN
514,941,285
100
Kyrgyzstan
Kyrgyzstan KG
473,046,661
101
Mozambique
Mozambique MZ
450,448,587
102
Niger
Niger NE
435,880,522
103
Nepal
Nepal NP
426,517,834
104
El Salvador
El Salvador SV
425,200,000
105
Guatemala
Guatemala GT
415,185,334
106
Paraguay
Paraguay PY
413,971,348
107
Namibia
Namibia NA
362,392,304
108
North Macedonia
North Macedonia MK
353,684,980
109
Zambia
Zambia ZM
349,668,210
110
Gabon
Gabon GA
319,095,921
111
Ghana
Ghana GH
268,736,705
112
Jamaica
Jamaica JM
262,511,270
113
Mauritania
Mauritania MR
260,059,017
114
Tajikistan
Tajikistan TJ
246,393,473
115
Trinidad and Tobago
Trinidad and Tobago TT
234,544,782
116
Bosnia and Herzegovina
Bosnia and Herzegovina BA
215,974,869
117
Somalia
Somalia SO
201,854,000
118
Guyana
Guyana GY
201,841,559
119
Togo
Togo TG
195,347,349
120
Congo
Congo CG
182,044,403
121
Mongolia
Mongolia MN
180,843,441
122
Rwanda
Rwanda RW
175,924,381
123
Burundi
Burundi BI
171,829,785
124
Kosovo
Kosovo XK
165,554,669
125
Benin
Benin BJ
154,107,720
126
Montenegro
Montenegro ME
150,033,209
127
Madagascar
Madagascar MG
121,634,247
128
Malawi
Malawi MW
117,589,995
129
Equatorial Guinea
Equatorial Guinea GQ
113,135,238
130
Moldova
Moldova MD
110,725,502
131
Malta
Malta MT
109,254,896
132
Nicaragua
Nicaragua NI
105,264,016
133
Zimbabwe
Zimbabwe ZW
98,394,293
134
Papua New Guinea
Papua New Guinea PG
91,005,056
135
Eswatini
Eswatini SZ
79,655,265
136
Fiji
Fiji FJ
77,638,336
137
Central African Republic
Central African Republic CF
71,174,970
138
Timor-Leste
Timor-Leste TL
46,400,000
139
Sierra Leone
Sierra Leone SL
36,447,049
140
Lesotho
Lesotho LS
36,295,977
141
Liberia
Liberia LR
33,825,000
142
Belize
Belize BZ
30,137,800
143
Seychelles
Seychelles SC
26,860,870
144
Mauritius
Mauritius MU
23,009,853
145
Haiti
Haiti HT
19,751,091
146
Cape Verde
Cape Verde CV
16,827,225
147
Gambia
Gambia GM
14,433,678
148
Costa Rica
Costa Rica CR
0
149
Iceland
Iceland IS
0
150
Panama
Panama PA
0
151
Venezuela
Venezuela VE
0
152
Afghanistan
Afghanistan AF
-
153
Guinea-Bissau
Guinea-Bissau GW
-
154
Libya
Libya LY
-
155
Qatar
Qatar QA
-
156
Sudan
Sudan SD
-

Military Expenditure Around the World

European countries feature prominently in the upper part of the ranking. Germany, the United Kingdom, France, Italy, and Poland all report spending above 35 billion dollars in 2024. Ukraine's expenditure reached 64.7 billion in 2024, placing it eighth globally.

In Asia, China and India lead, followed by Japan (55.3 billion) and South Korea (47.6 billion). Pakistan reports 10.2 billion, Indonesia 11.0 billion, and Iran 7.9 billion. In the Middle East, Saudi Arabia (80.3 billion) and Israel (46.5 billion) record the largest figures.

In the Americas, the United States is followed by Canada (29.3 billion), Brazil (20.9 billion), and Mexico (16.7 billion). Several countries in the dataset report zero military expenditure in individual years, while others have missing observations for some years.

Largest Increases in Military Expenditure, 2019–2024

Ukraine recorded by far the largest relative increase in military expenditure among the countries highlighted here between 2019 and 2024, rising from 6.3 billion to 64.7 billion US dollars, an increase of more than 900 percent. Poland's spending grew from 11.8 billion to 38.0 billion over the same period, an increase of 222 percent, while Russia's expenditure rose from 65.2 billion to 149.0 billion, an increase of 128 percent. Israel (20.3 to 46.5 billion, plus 129 percent) and Germany (49.1 to 88.5 billion, plus 80 percent) also recorded substantial increases.

In absolute terms, the United States recorded the largest increase, with spending growing from 734.3 billion in 2019 to 997.3 billion in 2024, an increase of 263 billion. China added 73.3 billion over the same period (240.3 to 313.7 billion), while Russia, Ukraine, Germany, Poland, and Israel each added more than 25 billion.

Military Spending by Country (Current US$)

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

Largest Decreases in Military Expenditure, 2019–2024

Lebanon recorded the largest relative decline among the countries highlighted here, with military expenditure falling from 2.3 billion in 2019 to 0.6 billion in 2024, a decrease of 73 percent. Nigeria's spending declined by 39 percent (1.9 to 1.1 billion), and Egypt's by 36 percent (3.7 to 2.4 billion). Zimbabwe recorded a decrease of 82 percent, although its absolute figures are small, falling from 0.5 billion to 0.1 billion.

In absolute terms, Brazil recorded the largest decline, with spending falling from 25.9 billion in 2019 to 20.9 billion in 2024, a decrease of 5.0 billion. Thailand (7.1 to 5.5 billion) and Iraq (7.6 to 6.2 billion) also recorded notable reductions.

Methodology

The statistics are based on the World Bank World Development Indicators dataset, indicator MS.MIL.XPND.CD (Military expenditure, current USD), which sources the underlying military expenditure data from the Stockholm International Peace Research Institute (SIPRI). The main country ranking uses 2024 data where available, covering 151 of the 156 countries and territories in our dataset. For countries without a 2024 observation, the latest available year within the 2019–2024 period is used.

Values are expressed in current US dollars and are not adjusted for inflation. Missing values are not treated as zero. Countries are included in the dataset when they have at least one available observation during the 2019–2024 period. Because military expenditure data are compiled using different national and international sources and may not follow perfectly uniform reporting practices across all countries, comparisons should be interpreted as estimates of military expenditure rather than perfectly standardized measures of defense spending.

Frequently Asked Questions

Which country spends the most on its military?

The United States recorded the highest military expenditure in 2024 at 997.3 billion US dollars, followed by China (313.7 billion) and Russia (149.0 billion).

How many countries are included in the dataset?

Our dataset includes 156 countries and territories. Of these, 151 have data available for 2024. The remaining countries have their latest available observations in earlier years within the 2019–2024 period.

What does military expenditure include?

The World Bank's military expenditure indicator is sourced from the Stockholm International Peace Research Institute (SIPRI). SIPRI's definition can include current and capital expenditure on armed forces, defense ministries and other government agencies involved in defense projects, qualifying paramilitary forces, and military space activities. It can also include spending on personnel, operations and maintenance, procurement, military research and development, military infrastructure, and military aid by donor countries. Coverage may vary between countries because detailed data are not available in a fully consistent format worldwide.

Are the figures adjusted for inflation?

No. The values are expressed in current US dollars, meaning they are not adjusted for inflation. Changes over time can therefore reflect changes in spending as well as changes in prices and exchange rates.

Why does the data not include every country?

The dataset used for this comparison does not contain a 2024 observation for every country and territory. Of the 156 countries and territories included in our dataset, 151 have values for 2024, while the remaining countries have their latest available observations in earlier years. Missing values are not treated as zero.

Data Disclaimer: Projected data (future years) are estimates based on mathematical models. Actual values may differ. Learn about our methodology →

Sources

(0) Comments

Please log in to leave a comment.

Log in