Approximately 620,000 Soviet troops served in Afghanistan during the Soviet-Afghan War. At any given time, the number of Soviet troops present in Afghanistan ranged from 94,000 to 104,000. The total number of Soviet soldiers who served in Afghanistan was 642,000.