06/28/2026
John Rivers — WWII Marine Corps Veteran and Medal of Honor Recipient
John Rivers was a United States Marine Corps Private from Quakertown, Bucks County, Pennsylvania, who served with Company H, 2nd Battalion, 1st Marines, 1st Marine Division during World War II Honor States. He was killed in action (KIA) on 21 August 1942 during the Battle of Guadalcanal in the Solomon Islands Honor States+1.
Service and Actions
Rivers was serving as a machine gunner with the Eleventh Machine Gun Squad when his unit faced a strong Japanese landing force at the Tenaru River Military Medals Database+1. Lacking the cover of riflemen, his squad had to expose itself to repel the attack. Despite heavy odds, Rivers and his men fought fiercely, repelling the enemy. In the process, Rivers was killed in action, sacrificing his life to help secure the position Military Medals Database+1.
Awards and Recognition
Posthumously, Rivers was awarded the Navy Cross for extraordinary heroism and conspicuous devotion to duty Military Medals Database+1. His citation notes that his personal valor and courage directly contributed to the defeat of the enemy. He also received other honors, including the Purple Heart, Combat Action Ribbon, World War II Victory Medal, American Campaign Medal, Marine Corps Presidential Unit Citation, Marine Corps Good Conduct Medal, Asiatic-Pacific Campaign Medal, and Marine Corps Expeditionary Medal Honor States.
Legacy
John Rivers’ actions at Guadalcanal exemplify the bravery and sacrifice of Marine Corps personnel during one of the Pacific Theater’s most critical battles. His story is remembered as part of Pennsylvania’s Gold Star Veterans legacy, honoring those who gave their lives in service to their country Honor States.
This is John Rivers Memorial VFW Post 11322 Quakertown is named after.