Number of allies meeting 2% defence spending

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.