There are 247 Medal of Honor recipients from the Vietnam War. The first Medal of Honor of the Vietnam War was awarded to posthumously to Air Force Major Robin Olds on March 4, 1966. The last Medal of Honor of the Vietnam War was awarded to posthumously to Army Specialist Four Michael J. Novosel Sr. on November 8, 2017.
Here is a list of the Medal of Honor recipients from the Vietnam War:
* Captain Roger H. C. Donlon
* Second Lieutenant Charles B. Johnson
* Sergeant First Class Roy P. Benavidez
* Master Sergeant Basil L. Plumley
* Chief Warrant Officer Four Michael J. Shea
* Staff Sergeant Bruce C. Clarke
* Master Sergeant Gary M. Rose
* First Lieutenant James A. Taylor
* Major Charles W. Beckwith
* Staff Sergeant Joe R. Hooper
* Captain Dale E. Buis
* Captain Jay R. Vargas
* Sergeant First Class Maximo Yabes
* Chief Warrant Officer Michael E. Novosel Sr.