Steve Szabo (born September 11, 1943) is a former American football player and coach. He played football and lacrosse for the United States Naval Academy from 1961 to 1965. After four years of military service, Szabo held coaching positions with 18 collegiate and professional football teams from 1969 to 2011. He served as the head football coach at Edinboro University of Pennsylvania from 1985 to 1987, compiling a record of 15–15–1.