I Campionati del mondo di triathlon del 2004 (XVI edizione) si sono tenuti a Funchal, Portogallo in data 9 maggio 2004[1].
Tra gli uomini ha vinto il neozelandese Bevan Docherty, mentre la gara femminile è andata alla statunitense Sheila Taormina. La gara Under 23 è andata al tedesco Sebastian Dehmer e all'australiana Annabel Luxford.
La gara junior ha visto trionfare il russo Valentin Meshcheryakov, mentre tra le donne ha vinto la francese Juliette Benedicto.
Il titolo di Campione del mondo di triathlon della categoria under 23 è andato al tedesco Sebastian Dehmer. Tra le donne si è aggiudicata il titolo di Campionessa del mondo di triathlon della categoria under 23 l'australiana Annabel Luxford.
Mark Allen (1989) · Greg Welch (1990) · Miles Stewart (1991) · Simon Lessing (1992) · Spencer Smith (1993, 1994) · Simon Lessing (1995, 1996) · Chris McCormack (1997) · Simon Lessing (1998) · Dmitriy Gaag (1999) · Olivier Marceau (2000) · Peter Robertson (2001) · Iván Raña (2002) · Peter Robertson (2003) · Bevan Docherty (2004) · Peter Robertson (2005) · Tim Don (2006) · Daniel Unger (2007) · Javier Gómez (2008) · Alistair Brownlee (2009) · Javier Gómez (2010) · Alistair Brownlee (2011) · Jonathan Brownlee (2012) · Javier Gómez (2013, 2014, 2015) · Mario Mola (2016, 2017, 2018) · Vincent Luis (2019, 2020)
Erin Baker (1989) · Karen Smyers (1990) · Joanne Ritchie (1991) · Michellie Jones (1992, 1993) · Emma Carney (1994) · Karen Smyers (1995) · Jackie Gallagher (1996) · Emma Carney (1997) · Joanne King (1998) · Loretta Harrop (1999) · Nicole Hackett (2000) · Siri Lindley (2001) · Leanda Cave (2002) · Emma Snowsill (2003) · Sheila Taormina (2004) · Emma Snowsill (2005, 2006) · Vanessa Fernandes (2007) · Helen Tucker (2008) · Emma Moffatt (2009, 2010) · Helen Tucker (2011) · Lisa Nordén (2012) · Non Stanford (2013) · Gwen Jorgensen (2014, 2015) · Flora Duffy (2016, 2017) · Vicky Holland (2018) · Katie Zaferes (2019) · Georgia Taylor-Brown (2020)