John Anderson Moore (January 12, 1910 – February 26, 1944) was a United States Navy submarine commander who was killed in action during World War II. He had been awarded three Navy Crosses and a Purple Heart Medal before his death. The U.S. Navy frigate USS John A. Moore (FFG-19) is named in his honor.