The Stockholm International Peace Research Institute says the United States of America remains the top military spender in the world. China tops the list of Asian countries and is fourth on the top ten list. And India is ranked tenthThe top military spenders 1. United States of America $528 billion 2. Britain $59.2 billion3. France $53.1 billion4. China $50 billion5. Japan $43.7 billion6. Germany $37 billion7. Russia $34.7 billion8. Italy $29.9 billion9. Saudi Arabia $29 billion10. India$23.9 billion