Johnny "Jack" McGuire (March 3, 1893 in Dunblane, Scotland – November 18, 1962 in Brooklyn, New York) was a Scottish-U.S. soccer inside right who played professionally in both Scotland, Canada and the United States. He also earned one cap with the U.S. national team. He is a member of the National Soccer Hall of Fame.