James Boyd (November 30, 1930 – January 25, 1997) was a boxer from Rocky Mount, North Carolina, United States, who competed in the Light Heavyweight division during his career as an amateur. Boyd won the gold medal in the 1956 Olympic Games in Melbourne, Australia.