The United States Navy named three ships USS "Buck" in his name. The first ship to be name after Buck was . It was a motorboat built in 1911. The second ship to be named after Buck was . It was a Sims-class destroyer. That ship served from 1939 until she was sunk during the invasion of Italy in 1943. The third and final ship to take its name from James Buck was . This Allen M. Sumner-class destroyer served from 1946 until 1973.