James Aloysius Walsh (July 24, 1897 – May 29, 1960) was a United States Navy sailor and a recipient of the U.S. military's highest decoration, the Medal of Honor, for his role in the occupation of Veracruz. Only 16 at the time of his actions, he was possibly the youngest recipient of the Medal in the 20th century.