India - Military Expenditure

Since 2014, India Military Expenditure rose 6.9% year on year. In 2019, the country was number 3 comparing other countries in Military Expenditure at $71,124,980,462.92. India is overtaken by China, which was number 2 at $261,081,940,426.67 and is followed by Russia at $65,102,569,652.74. United States ranked the highest with $731,751,400,000 in 2019, a growth of 7.2% versus 2018. Bulgaria witnessed the best average annual growth at +23.3% per year, while Venezuela witnessed the worst performance at -55.3% per year.

Loading...

Date US Dollars
2019 71,124,980,462.92
2018 66,257,801,718.28
2017 64,559,435,280.69
2016 56,637,622,640.87
2015 51,295,483,753.94
Download all data from 1960 to 2019

How does India rank in Military Expenditure?

# 156 Countries US Dollars Last YoY 5‑years CAGR
1 #1
United States
731,751,400,000.00 2019 +7.2 % +2.5 % View data
2 #2
China
261,081,940,426.67 2019 +3.0 % +5.4 % View data
3 #3
India
71,124,980,462.92 2019 +7.3 % +6.9 % View data
4 #4
Russia
65,102,569,652.74 2019 +6.0 % -5.1 % View data
5 #5
Saudi Arabia
61,866,666,666.67 2019 -16.9 % -5.2 % View data
Compare all 156 countries

Go Top