De marathon van Nagano 2004 vond plaats op zondag 12 april 2004 in Nagano. Het was de zesde editie van de marathon van Nagano. De wedstrijd bij de mannen werd gewonnen door de Ethiopiër Moges Taye in 2:13.09. Hij had hiermee meer dan een minuut voorsprong op Adam Dobrzynski uit Polen. Bij de vrouwen won de Ethiopische Fatuma Roba afgetekend. Beide geslachten liepen onvoldoende snel om de parcoursrecords uit 2000 te verbeteren.

Uitslagen Mannen rangnaamlandtijd Moges Taye 2:13.09 Adam Dobrzynski 2:14.26 Satoshi Watanabe 2:17.334 Manabu Itayama 2:21.365 Haji Adillo 2:23.476 Jason Mayeroff 2:24.047 Satoshi Nishizawa 2:24.138 Naoki Hirasawa 2:26.519 Hiroo Tonegawa 2:27.0310 Yusaku Fukuoka 2:27.19

Vrouwen rangnaamlandtijd Fatuma Roba 2:28.05 Valentina Jegorova 2:31.47 Natalya Berkut 2:32.494 Alevtina Ivanova 2:33.095 Asami Obi 2:33.346 Yoshimi Hoshino 2:37.487 Madina Biktagirova 2:38.488 Shitaye Gemechu 2:39.279 Ai Toyama 2:43.5710 Shoko Arai 2:52.20

2004 Nagano