Francis John «Frank» Shaughnessy, Jr. (født 21. juni 1911 i Roanoke i Virginia, død 12. juni 1982) var en amerikansk ishockeyspiller som deltok i de olympiske vinterleker 1936 i Garmisch-Partenkirchen.
Shaughnessy vant en olympisk bronsemedalje i ishockey under vinter-OL 1936 i Garmisch-Partenkirchen. Han spilte på det amerikanske laget som kom på tredjeplass i ishockeyturneringen.
USA vant sin semifinalegruppe og i finalerunden beseiret de Tsjekkoslovakia med 2-0, spilte uavgjort 0-0 mot Storbritannia og tapte 0-1 til Canada. Storbritannia ble olympiske mestere, Canada fikk sølv og bronsemedaljene gikk til USA.