As mentioned previously, the United States spends more on its military than any other nation. The country’s $778 billion military expenditure is among the expensive government programs, along with Social Security and Medicare. The U.S. has the third-largest military with 1.367 million members on active duty and another 1.037 million in the National Guard and reserves. Following the United States is China, spending $252 billion and India, spending $72.9 billion.