Honoring America’s Heroes

Recipient Database


Read Medal of Honor recipient stories of heroism, bravery, and valor in action.

Browse our interactive database to view recipients of the prestigious Medal of Honor. You may sort the database by clicking any of its headings. The search bar allows you to search by a recipient’s last name. Click a recipient’s name to view their biography.

To return to the full list, simply click the “Clear/View All” button.

Clear/View All
Name Service Branch Conflict Accredited To Place of Birth
Banks, George L U.S. Army Civil War Indiana Ohio
Barber, James A U.S. Army Civil War Rhode Island Rhode Island
Barber, William E U.S. Marine Corps Korean War Kentucky Kentucky
Barfoot, Van T U.S. Army World War II Mississippi Mississippi
Barger, Charles D U.S. Army World War I Missouri Missouri
Barkeley, David B U.S. Army World War I Texas Texas
Barker, Charles H U.S. Army Korean War South Carolina South Carolina
Barker, Jedh Colby U.S. Marine Corps Vietnam War New Jersey New Hampshire
Barker, Nathaniel C U.S. Army Civil War New Hampshire New Hampshire
Barkley, John L U.S. Army World War I Missouri Missouri
Barnes, John Andrew U.S. Army Vietnam War Massachusetts Massachusetts
Barnes, Will C U.S. Army Indian Campaigns District of Columbia California
Barnes, William H U.S. Army Civil War Virginia Maryland
Barnum, Harvey C U.S. Marine Corps Vietnam Connecticut Connecticut
Barnum, Henry A U.S. Army Civil War New York New York
Barnum, James U.S. Navy Civil War Massachusetts Massachusetts
Barrell, Charles L U.S. Army Civil War Michigan New York
Barrett, Carlton W U.S. Army World War II New York New York
Barrett, Edward U.S. Navy Interim 1871-1898 Pennsylvania Pennsylvania
Barrett, Richard U.S. Army Indian Campaigns New York
Barrick, Jesse T U.S. Army Civil War Minnesota Ohio
Barringer, William H U.S. Army 5/22/1863 West Virginia
Barrow, David D U.S. Navy War With Spain Virginia North Carolina
Barry, Augustus U.S. Army Civil War New York
Bart, Frank J U.S. Army World War I New Jersey New York
3,522

Total Medals of Honor Awarded

2,452

Medals Awarded to Members of the US Army

749

Medals Awarded to Members of the US Navy

300

Medals Awarded to Members of the US Marine Corps

19

Medals Awarded to Members of the US Air Force

1

Medals Awarded to Members of the US Coast Guard