La Coppa del mondo di marcia 2004 ( 2004 IAAF World Race Walking Cup ) si e svolta a Naumburg , in Germania , nei giorni 1 e 2 maggio. Per la prima volta la competizione ha inglobato anche due gare juniores di 10 km.