Swimming at the 2004 Summer Paralympics – Men's 400 metre freestyle S7

The Men's 400 metre freestyle S7 swimming event at the 2004 Summer Paralympics was competed on 23 September. It was won by David Roberts, representing.

1st round
23 Sept. 2004, morning session
 * Heat 1

23 Sept. 2004, morning session
 * Heat 2

Final round
23 Sept. 2004, evening session