James Swanner (born January 13, 1961, in St. Louis, Missouri) is a retired U.S. soccer goalkeeper and current soccer coach. He was a member of the 1984 U.S. Olympic soccer team and earned one cap with the U.S. national team in 1984. He spent his entire professional career playing indoor soccer.