India Military Expenditure

2.3% −0.1%

Dec 2024 · Annual

India's military expenditure fell to 2.27% of GDP in 2024 from 2.36% in 2023. The figure remains above the all-time low of 2.00% recorded in 1960 and well below the peak of 4.23% in 1987. The series dates back to 1960.

India Military Expenditure, 1990–2024
ActualPreviousHighestLowestDatesFrequency
2.3%2.4%4.2%Dec 19872.0%Dec 19601960 – 2024Annual

Related indicators

IndicatorLastPreviousHighestLowestLast updatedFrequency
Government Debt to GDP84.1%84.8%90.6%67.1%Dec 2025Annual
Military Expenditure (USD)$86.1B$82.3B$86.1B$681.8MDec 2024Annual

About this series

Military Expenditure in India averaged 2.7% from 1960 until 2024, reaching an all-time high of 4.2% in Dec 1987 and a record low of 2.0% in Dec 1960. The series is reported yearly with history from 1960.

Military expenditure as a percentage of GDP measures the share of economic output allocated to military activities. The indicator is reported annually and expressed as a percent. The series for India covers the period from 1960 to the latest available year.

Source & methodology

We use primary economic sources for every country. See our methodology page for how we source and verify this data.

FAQ

India Military Expenditure FAQ