Hoàng Xuân Vinh (født 6. oktober 1974 i Hanoi) er en profesjonell sportsskytter (pistol) fra Vietnam, og representerer hjemlandet. Han deltok under Sommer-OL 2012 i grenen skyting og øvelsen 50 m pistol hvor han tok en 4.-plass bare 0,1 poeng bak bronsemedaljen. Vinh deltok og i 10 m luftpistol, her hadde han ett poeng for lite til å nå finale-skytingen og ble nummer ni. Han var Vietnams eldste utøver under Sommer-OL 2012 med sine 37 år. I Sommer-OL 2016 i Brasil tok han Vietnams første gullmedalje noensinne i de Olympiske leker. Dette skjedde i grenen 10 m luftpistol der han oppnådde en skår på 202,5, foran Brasils Felipe Almeida Wu på andreplass med 202,1 poeng. Senere i lekene tok han også sølv i 50 m pistol, bak Jin Jong-oh, og ble med det første utøver fra Vietnam til å ta to olympiske medaljer.