1. United States of America
No surprises here as the US tops the list of 20 countries with highest military spending in the world, spending more than the other countries on this list combined, barring China, and cementing its position as the most powerful nation in the world.

Pixabay/Public Domain