2004年の日本グランプリは、ロードレース世界選手権の2004年シーズン第12戦として、9月17日から19日まで栃木県のツインリンクもてぎで開催された。前年までの4年間「パシフィックグランプリ 」として開催されてきたツインリンクもてぎでのGPだったが、この年から鈴鹿での開催が無くなったため、もてぎとしては1999年以来となる「日本グランプリ」の名前での開催となった。