James Sheldon (died 1939) was an officer in the United States Navy and a recipient of the Navy's second-highest decoration, the Navy Cross.