Francis Gonzalez (born 6 February 1952 in Bordeaux) is a retired French middle- and long-distance runner. He represented his country at the 1972 and 1976 Summer Olympics. In addition, he won medals at the 1972 and 1973 European Indoor Championships.