John Semer Farnsworth (August 13, 1893 – November 10, 1952) was a United States Navy officer who was convicted of spying for Japan during the 1930s. He was identified as Agent K in radio messages intercepted by the Office of Naval Intelligence (ONI).