Serving as a soldier in the U.S. Army, Sergeant John J. McVeigh was awarded the Medal of Honor posthumously for his actions on August 29, 1944 near Brest, France during World War II. At the time he was serving with Company H, 23d Infantry, 2d Infantry Division. McVeigh was 22 years old.
McVeigh was killed in the action for which his medal was awarded. The medal was presented on April 20, 1945 — presented to his daughter, Joan, at Independence Hall, Philadelphia, Pennsylvania, by Brig. Gen. Malcolm F. Lindsey.
McVeigh was born on September 26, 1921 in Philadelphia, Philadelphia County, Pennsylvania. He is buried at Holy Sepulchre Cemetery in Philadelphia, Pennsylvania.
McVeigh is one of 474 Medal of Honor recipients from World War II and one of 380 credited to Pennsylvania.
Official Medal of Honor citation
For conspicuous gallantry and intrepidity at the risk of his life above and beyond the call of duty near Brest, France, on 29 August 1944. Shortly after dusk an enemy counterattack of platoon strength was launched against one platoon of Company G, 23d Infantry. Since the Company G platoon was not dug in and had just begun to assume defensive positions along a hedge, part of the line sagged momentarily under heavy fire from small-arms and two flak guns, leaving a section of heavy machine guns holding a wide frontage without rifle protection. The enemy drive moved so swiftly that German riflemen were soon almost on top of one machine-gun position. Sgt. McVeigh, heedless of a tremendous amount of small-arms and flak fire directed toward him, stood up in full view of the enemy and directed the fire of his squad on the attacking Germans until his position was almost overrun. He then drew his trench knife, and singlehandedly charged several of the enemy. In a savage hand-to-hand struggle, Sgt. McVeigh killed one German with the knife, his only weapon, and was advancing on three more of the enemy when he was shot down and killed with small-arms fire at point-blank range. Sgt. McVeigh's heroic act allowed the two remaining men in his squad to concentrate their machine-gun fire on the attacking enemy and then turn their weapons on the three Germans in the road, killing all three. Fire from this machine gun and the other gun of the section was almost entirely responsible for stopping the enemy assault, and allowing the rifle platoon to which it was attached time to reorganize, assume positions on and hold the high ground gained during the day.
Citation text: U.S. Government, public domain.
Wounds and death in action
- Killed in action during the act for which the medal was awarded (August 29, 1944).
- Age at death: 22
- Resting place: Holy Sepulchre Cemetery
Battles and campaigns
Also served in: Battle for Brest, World War II.
Places
Veteran resources, cemeteries and meeting places in Pennsylvania →
Timeline
- September 26, 1921Born in Philadelphia, Philadelphia County, Pennsylvania
- August 29, 1944Act of valor — near Brest, FranceAge 22. Company H, 23d Infantry, 2d Infantry Division Killed in action.
- April 20, 1945Medal of Honor presented posthumouslyPresented to his daughter, Joan, at Independence Hall, Philadelphia, Pennsylvania, by Brig. Gen. Malcolm F. Lindsey.
- Resting placeHoly Sepulchre CemeteryPhiladelphia, Pennsylvania
Biography
John Joseph McVeigh (September 26, 1921 – August 29, 1944) was a United States Army soldier and a recipient of the United States military's highest decoration—the Medal of Honor—for his actions during the Battle for Brest in World War II.
From the Wikipedia article “John J. McVeigh”, licensed under CC BY-SA 4.0. Read the full article →


