Javier Díaz González (born September 13, 1979) is a Mexican former swimmer, who specialized in freestyle and individual medley events. He is a two-time Olympian (2000 and 2004), and a former Mexican record holder in the 50, 100, and 200 m freestyle. Diaz also attended Purdue University in West Lafayette, Indiana, where he majored in economics, and played for the Purdue Boilermakers.