The men's 800 metres at the 2004 Summer Olympics as part of the athletics program was held at the Athens Olympic Stadium from August 25 to 28. Seventy-two athletes from 58 nations competed. The event was won by Yuriy Borzakovskiy of Russia, the first medal for the nation in the event. Wilson Kipketer of Denmark became the 10th man to win a second medal in the 800 metres.