The United States has 30,751 nuclear weapons (the most ever); the USSR has 5,221. Post navigation Previous Article Previous Article 1964 Next Article Next Article 1964