Here are the top 10 military medals, ranked in order of importance:
- Medal of Honor
- Distinguished Service Cross, Navy Cross, and Air Force Cross
- Defense Distinguished Service Medal
- Silver Star
- Legion of Merit
- Distinguished Flying Cross
- Bronze Star
- Purple Heart
- Meritorious Service Medal
- Army Commendation Medal, Navy and Marine Corps Commendation Medal, and Air Force Commendation Medal
The Medal of Honor is the highest military decoration that may be awarded by the United States government, followed by the Distinguished Service Cross, Navy Cross, and Air Force Cross. The Defense Distinguished Service Medal, Silver Star, and Legion of Merit are also among the top military medals. The Distinguished Flying Cross, Bronze Star, Purple Heart, and Meritorious Service Medal are also highly regarded. Finally, the Army Commendation Medal, Navy and Marine Corps Commendation Medal, and Air Force Commendation Medal round out the top 10 military medals.