Currently, just over two-thirds of NATO members (23 of 32) have fulfilled the two percent commitment, and will collectively spend $1.47 trillion on defence this year. This is up from just 10 countries meeting the guideline in 2023.
(Please use a modern browser to see the interactive version of this visualization)