L'épreuve du 100 mètres masculin aux Jeux olympiques de 2004 a eu lieu les 21 et 22 août dans le Stade olympique d'Athènes.