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.
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$)
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
186,498,925 | 128,916,014 | 213,222,018 | 520,445,647 | 1,076,166,129 | 2,027,890,373 |
| 63 |
|
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 |
|
985,762,552 | 981,389,329 | 1,360,346,003 | 1,282,110,613 | 1,439,060,332 | 1,629,055,602 |
| 65 |
|
899,710,686 | 861,053,279 | 951,238,823 | 1,105,174,741 | 1,579,331,079 | 1,491,391,768 |
| 66 |
|
637,035,378 | 718,112,390 | 748,580,889 | 818,278,964 | 1,235,949,715 | 1,441,919,733 |
| 67 |
|
691,894,313 | 742,049,470 | 823,084,201 | 856,142,772 | 1,253,796,440 | 1,425,694,079 |
| 68 |
|
652,000,175 | 633,960,400 | 619,435,472 | 795,201,580 | 1,326,245,679 | 1,418,011,711 |
| 69 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
647,606,607 | 984,759,732 | 1,066,564,383 | 924,755,886 | 976,660,986 | 1,116,761,829 |
| 77 |
|
357,921,558 | 382,464,677 | 458,279,098 | 562,583,349 | 827,153,019 | 1,023,672,220 |
| 78 |
|
613,299,023 | 599,052,525 | 611,467,713 | 773,360,377 | 946,425,773 | 980,991,970 |
| 79 |
|
572,884,013 | 567,650,747 | 762,771,996 | 775,156,293 | 912,917,403 | 951,905,000 |
| 80 |
|
475,638,186 | 593,865,884 | 652,883,353 | 582,017,553 | 785,265,008 | 929,278,521 |
| 81 |
|
1,470,938,717 | 993,594,405 | 981,451,012 | 1,622,763,732 | 1,247,846,345 | 922,050,814 |
| 82 |
|
535,978,018 | 754,474,129 | 1,595,543,729 | 1,785,603,828 | 1,409,020,101 | 921,665,264 |
| 83 |
|
618,943,446 | 676,410,079 | 759,492,508 | 874,979,058 | 946,249,876 | 920,849,886 |
| 84 |
|
352,709,566 | 362,091,616 | 306,078,783 | 371,081,600 | 794,244,598 | 899,187,778 |
| 85 |
|
381,773,399 | 425,168,129 | 403,263,955 | 509,908,559 | 662,492,466 | 871,643,141 |
| 86 |
|
595,407,618 | 621,329,327 | 630,407,255 | 618,689,402 | 667,985,733 | 720,543,532 |
| 87 |
|
535,951,382 | 607,155,890 | 637,656,913 | 607,245,700 | 682,177,111 | 658,353,218 |
| 88 |
|
593,158,569 | 510,495,827 | 536,247,233 | 429,365,591 | 588,816,404 | 655,130,126 |
| 89 |
|
2,326,058,337 | 431,991,051 | 171,587,396 | 218,747,732 | 286,217,318 | 635,471,572 |
| 90 |
|
310,614,129 | 287,864,078 | 300,489,434 | 401,381,726 | 508,401,419 | 615,864,046 |
| 91 |
|
463,613,972 | 483,415,023 | 541,804,636 | 532,512,390 | 558,878,311 | 598,185,756 |
| 92 |
|
392,630,140 | 341,210,439 | 420,766,994 | 458,310,728 | 522,960,857 | 581,271,651 |
| 93 |
|
514,720,930 | 499,027,480 | 536,630,401 | 512,727,689 | 485,567,870 | 567,822,651 |
| 94 |
|
197,754,331 | 206,992,891 | 244,558,590 | 441,260,170 | 504,667,180 | 562,455,950 |
| 95 |
|
414,728,739 | 436,548,223 | 453,337,799 | 435,857,351 | 448,911,491 | 558,608,209 |
| 96 |
|
234,709,655 | 322,866,526 | 330,998,078 | 331,746,766 | 372,751,856 | 557,711,240 |
| 97 |
|
197,225,913 | 196,596,309 | 222,814,540 | 228,693,160 | 397,617,613 | 535,472,559 |
| 98 |
|
422,294,772 | 393,299,390 | 443,336,832 | 416,638,022 | 456,569,092 | 534,852,005 |
| 99 |
|
356,820,796 | 345,637,479 | 483,224,913 | 421,013,744 | 448,993,706 | 514,941,285 |
| 100 |
|
254,030,779 | 258,288,068 | 262,700,110 | 352,132,810 | 483,868,688 | 473,046,661 |
| 101 |
|
217,451,322 | 288,258,946 | 309,999,694 | 417,175,309 | 404,399,185 | 450,448,587 |
| 102 |
|
247,632,083 | 238,269,588 | 202,404,477 | 242,507,046 | 331,917,310 | 435,880,522 |
| 103 |
|
428,696,895 | 434,381,673 | 453,263,784 | 454,509,775 | 436,462,924 | 426,517,834 |
| 104 |
|
317,200,000 | 343,900,000 | 351,578,000 | 458,494,000 | 454,766,667 | 425,200,000 |
| 105 |
|
331,882,552 | 342,766,481 | 337,658,310 | 441,379,595 | 437,645,004 | 415,185,334 |
| 106 |
|
375,779,511 | 364,342,200 | 372,601,369 | 365,688,253 | 397,579,485 | 413,971,348 |
| 107 |
|
414,059,490 | 368,224,739 | 400,199,635 | 365,631,269 | 339,405,132 | 362,392,304 |
| 108 |
|
146,093,380 | 153,537,483 | 205,555,663 | 220,214,187 | 266,629,713 | 353,684,980 |
| 109 |
|
292,072,463 | 212,142,427 | 217,577,245 | 326,078,760 | 377,172,056 | 349,668,210 |
| 110 |
|
266,879,196 | 263,471,597 | 311,454,929 | 277,674,769 | 265,385,803 | 319,095,921 |
| 111 |
|
233,320,137 | 239,887,164 | 298,345,433 | 229,278,866 | 285,375,935 | 268,736,705 |
| 112 |
|
266,015,075 | 236,865,672 | 217,577,299 | 220,530,651 | 230,360,218 | 262,511,270 |
| 113 |
|
162,397,955 | 198,530,037 | 230,935,493 | 225,352,136 | 277,161,496 | 260,059,017 |
| 114 |
|
82,768,391 | 77,497,566 | 89,992,008 | 203,942,083 | 285,063,450 | 246,393,473 |
| 115 |
|
172,525,849 | 170,175,115 | 210,674,621 | 217,163,251 | 243,294,649 | 234,544,782 |
| 116 |
|
165,369,204 | 167,521,866 | 209,721,886 | 184,484,799 | 197,332,516 | 215,974,869 |
| 117 |
|
71,720,000 | 98,156,600 | 111,029,000 | 118,661,000 | 140,974,000 | 201,854,000 |
| 118 |
|
67,206,938 | 76,541,840 | 76,544,945 | 88,198,241 | 109,674,873 | 201,841,559 |
| 119 |
|
170,566,832 | 163,926,877 | 198,773,241 | 336,608,323 | 276,349,077 | 195,347,349 |
| 120 |
|
299,953,239 | 298,382,192 | 313,055,831 | 265,847,973 | 284,994,430 | 182,044,403 |
| 121 |
|
93,980,480 | 95,594,594 | 97,194,682 | 89,801,314 | 111,467,042 | 180,843,441 |
| 122 |
|
124,073,353 | 147,873,732 | 167,837,803 | 176,431,665 | 179,433,009 | 175,924,381 |
| 123 |
|
84,689,414 | 67,474,093 | 68,376,397 | 101,434,221 | 145,168,022 | 171,829,785 |
| 124 |
|
65,705,329 | 78,965,006 | 79,609,745 | 107,601,580 | 133,185,466 | 165,554,669 |
| 125 |
|
68,112,390 | 71,817,818 | 97,424,489 | 110,010,370 | 149,035,288 | 154,107,720 |
| 126 |
|
73,962,159 | 82,920,324 | 91,137,654 | 98,011,519 | 114,260,526 | 150,033,209 |
| 127 |
|
76,576,631 | 87,357,752 | 99,185,920 | 98,149,169 | 101,866,161 | 121,634,247 |
| 128 |
|
85,181,935 | 98,863,991 | 92,570,439 | 117,546,957 | 149,582,337 | 117,589,995 |
| 129 |
|
148,636,933 | 162,373,364 | 162,807,133 | 156,791,635 | 162,192,394 | 113,135,238 |
| 130 |
|
43,009,329 | 44,533,781 | 51,303,603 | 52,330,949 | 94,362,905 | 110,725,502 |
| 131 |
|
80,267,577 | 86,287,473 | 87,950,568 | 79,017,560 | 112,636,722 | 109,254,896 |
| 132 |
|
76,931,507 | 79,343,310 | 77,919,650 | 84,214,048 | 98,592,937 | 105,264,016 |
| 133 |
|
546,939,000 | 242,179,592 | 473,945,275 | 332,717,337 | 870,433,538 | 98,394,293 |
| 134 |
|
91,734,540 | 93,461,982 | 87,785,527 | 132,790,941 | 97,049,257 | 91,005,056 |
| 135 |
|
86,532,286 | 76,795,300 | 82,792,515 | 83,200,580 | 70,513,370 | 79,655,265 |
| 136 |
|
79,022,199 | 71,181,004 | 68,726,852 | 68,096,766 | 73,348,297 | 77,638,336 |
| 137 |
|
40,777,667 | 44,348,098 | 55,515,012 | 42,001,803 | 62,527,022 | 71,174,970 |
| 138 |
|
34,400,000 | 38,456,000 | 39,222,000 | 44,311,000 | 55,111,000 | 46,400,000 |
| 139 |
|
24,557,747 | 32,599,169 | 43,427,852 | 41,795,800 | 37,826,350 | 36,447,049 |
| 140 |
|
44,845,967 | 38,618,837 | 37,044,055 | 34,668,500 | 34,446,237 | 36,295,977 |
| 141 |
|
12,901,000 | 12,901,000 | 29,723,000 | 52,198,000 | 62,518,000 | 33,825,000 |
| 142 |
|
24,424,950 | 26,025,325 | 26,703,375 | 27,805,038 | 30,566,588 | 30,137,800 |
| 143 |
|
23,496,255 | 19,413,071 | 40,106,699 | 24,505,837 | 33,226,261 | 26,860,870 |
| 144 |
|
22,131,219 | 18,478,399 | 20,231,428 | 17,884,596 | 19,936,716 | 23,009,853 |
| 145 |
|
11,833,075 | 15,834,887 | 29,230,408 | 12,704,528 | 11,786,377 | 19,751,091 |
| 146 |
|
9,728,061 | 11,279,268 | 11,213,723 | 10,250,668 | 14,353,938 | 16,827,225 |
| 147 |
|
14,456,446 | 14,805,016 | 15,874,260 | 15,446,282 | 13,950,935 | 14,433,678 |
| 148 |
|
0 | 0 | 0 | 0 | 0 | 0 |
| 149 |
|
0 | 0 | 0 | 0 | 0 | 0 |
| 150 |
|
0 | 0 | 0 | 0 | 0 | 0 |
| 151 |
|
4,112,702 | 2,591,577 | 2,024,833 | 4,627,334 | 3,917,057 | 0 |
| 152 |
|
226,306,244 | 279,576,955 | 278,250,788 | - | - | - |
| 153 |
|
22,571,242 | 24,165,899 | 25,673,740 | 24,538,678 | 25,292,392 | - |
| 154 |
|
- | - | - | 1,214,864,558 | 1,573,682,777 | - |
| 155 |
|
- | - | 11,593,406,593 | 15,412,087,912 | - | - |
| 156 |
|
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
-
Updated: 31.07.2026https://data.worldbank.org/indicator/MS.MIL.XPND.CD
Please log in to leave a comment.
Log in
(0) Comments