2026 Military Budget Rankings

Countries ranked by annual defense spending. This table includes 145 countries with available data. Ranked by usd — higher is better.

1United States flagUnited States$831.5B2China flagChina$303.0B3Russia flagRussia$212.6B4Germany flagGermany$127.4B5India flagIndia$109.0B6United Kingdom flagUnited Kingdom$88.5B7France flagFrance$67.2B8Saudi Arabia flagSaudi Arabia$64.0B9Japan flagJapan$58.0B10Australia flagAustralia$57.4B11Poland flagPoland$55.9B12Turkey flagTurkey$51.4B13Canada flagCanada$45.8B14Ukraine flagUkraine$45.0B15South Korea flagSouth Korea$44.8B16Spain flagSpain$39.0B17Italy flagItaly$37.3B18Israel flagIsrael$34.6B19Netherlands flagNetherlands$31.8B20Angola flagAngola$31.2B21Taiwan flagTaiwan$31.2B22Brazil flagBrazil$26.4B23Algeria flagAlgeria$25.0B24United Arab Emirates flagUnited Arab Emirates$23.5B25Singapore flagSingapore$18.0B26Morocco flagMorocco$16.1B27Sweden flagSweden$15.9B28Colombia flagColombia$15.8B29Belgium flagBelgium$14.9B30Denmark flagDenmark$14.3B31Qatar flagQatar$11.9B32Norway flagNorway$11.2B33Indonesia flagIndonesia$11.2B34Romania flagRomania$10.2B35Vietnam flagVietnam$10.2B36Iran flagIran$9.2B37Czech Republic flagCzech Republic$9.2B38Pakistan flagPakistan$9.1B39Mexico flagMexico$9.1B40Finland flagFinland$8.9B41Switzerland flagSwitzerland$8.4B42Oman flagOman$8.4B43Greece flagGreece$8.2B44Iraq flagIraq$8.0B45Kuwait flagKuwait$8.0B46Chile flagChile$6.8B47Portugal flagPortugal$6.8B48Philippines flagPhilippines$6.6B49Uzbekistan flagUzbekistan$6.2B50Austria flagAustria$6.1B51Venezuela flagVenezuela$6.1B52Thailand flagThailand$6.0B53Hungary flagHungary$5.9B54Kazakhstan flagKazakhstan$5.8B55Lithuania flagLithuania$5.7B56Egypt flagEgypt$5.2B57Azerbaijan flagAzerbaijan$5.1B58Malaysia flagMalaysia$5.1B59North Korea flagNorth Korea$4.8B60Burkina Faso flagBurkina Faso$4.6B61Nigeria flagNigeria$3.9B62Ethiopia flagEthiopia$3.7B63Bangladesh flagBangladesh$3.3B64Cuba flagCuba$3.3B65Ecuador flagEcuador$3.0B66Slovakia flagSlovakia$2.9B67South Africa flagSouth Africa$2.9B68Myanmar flagMyanmar$2.8B69Serbia flagSerbia$2.8B70Croatia flagCroatia$2.7B71Jordan flagJordan$2.7B72Peru flagPeru$2.6B73Bulgaria flagBulgaria$2.5B74New Zealand flagNew Zealand$2.5B75Estonia flagEstonia$2.4B76Tunisia flagTunisia$2.2B77Zimbabwe flagZimbabwe$2.0B78Uruguay flagUruguay$1.9B79Slovenia flagSlovenia$1.8B80Ireland flagIreland$1.8B81Kenya flagKenya$1.7B82Mongolia flagMongolia$1.6B83Luxembourg flagLuxembourg$1.5B84Uganda flagUganda$1.5B85Sri Lanka flagSri Lanka$1.5B86Armenia flagArmenia$1.5B87Tanzania flagTanzania$1.5B88Libya flagLibya$1.5B89Turkmenistan flagTurkmenistan$1.5B90Nicaragua flagNicaragua$1.3B91Kosovo flagKosovo$1.2B92Mali flagMali$1.1B93Panama flagPanama$1.1B94El Salvador flagEl Salvador$1.0B95Belarus flagBelarus$1.0B96Bahrain flagBahrain$997.0M97Argentina flagArgentina$993.9M98DR Congo flagDR Congo$960.0M99Ghana flagGhana$954.4M100Republic of the Congo flagRepublic of the Congo$933.4M101Dominican Republic flagDominican Republic$903.0M102Somalia flagSomalia$870.0M103Cameroon flagCameroon$835.7M104Lebanon flagLebanon$800.0M105Senegal flagSenegal$777.8M106Cambodia flagCambodia$750.0M107Albania flagAlbania$720.0M108Chad flagChad$706.8M109Georgia flagGeorgia$680.0M110Kyrgyzstan flagKyrgyzstan$654.0M111Guatemala flagGuatemala$616.0M112Honduras flagHonduras$612.3M113Botswana flagBotswana$581.0M114Iceland flagIceland$500.0M115Niger flagNiger$488.4M116Mozambique flagMozambique$480.0M117Bolivia flagBolivia$467.7M118Namibia flagNamibia$450.5M119Tajikistan flagTajikistan$450.5M120Sierra Leone flagSierra Leone$450.0M121Nepal flagNepal$431.4M122North Macedonia flagNorth Macedonia$421.5M123Paraguay flagParaguay$416.8M124Yemen flagYemen$405.2M125Sudan flagSudan$394.7M126Zambia flagZambia$385.3M127Laos flagLaos$355.6M128Gabon flagGabon$340.9M129Central African Republic flagCentral African Republic$300.0M130Bosnia and Herzegovina flagBosnia and Herzegovina$289.9M131Mauritania flagMauritania$270.6M132Eritrea flagEritrea$219.0M133Montenegro flagMontenegro$204.0M134Madagascar flagMadagascar$147.6M135Syria flagSyria$145.9M136Afghanistan flagAfghanistan$145.0M137Benin flagBenin$137.7M138Moldova flagMoldova$114.1M139Suriname flagSuriname$58.4M140Latvia flagLatvia$42.0M141Belize flagBelize$34.4M142South Sudan flagSouth Sudan$30.7M143Bhutan flagBhutan$26.6M144Liberia flagLiberia$20.7M145Ivory Coast flagIvory Coast$18.2M

How this military budget ranking works

Countries are sorted by the reported usd value in the MilitaryDex 2026 dataset. Ties preserve the dataset order. Missing values are excluded.

Read rankings with context

Quantity is not the same as readiness or operational effectiveness. Definitions and reporting dates can vary between countries. Review the sources, MSS formula and limitations before comparing capabilities.