100 meter for menn var en av løpsøvelsene i friidrett under Sommer-OL 1904 i St. Louis. Elleve deltakere fra tre nasjoner deltok i konkurransen som ble avviklet 3. september 1904.
Rekorder Gjeldende rekorder før lekene i 1904:
Verdensrekord 10,8 (*) Luther Cary Paris (FRA) 4. juli 1891 10,8 (*) Cecil Lee Brussel (BEL) 2. september 1892 10,8 (*) Etienne De Re Brussel (BEL) 4. august 1893 10,8 (*) L. Atcherley Frankfurt/Main (GER) 13. april 1895 10,8 (*) Harry Beaton Rotterdam (NED) 28. august 1895 10,8 (*) Harald Anderson-Arbin Helsingborg (SWE) 9. august 1896 10,8 (*) Isaac Westergren Gävle (SWE) 11. september 1898 10,8 (*) Isaac Westergren Gävle (SWE) 10. september 1898 10,8 (*) Frank Jarvis Paris (FRA) 4. juli 1900 10,8 (*) Walter Tewksbury Paris (FRA) 4. juli 1900 10,8 (*) Carl Ljung Stockholm (SWE) 23. september 1900 10,8 (*) Walter Tewksbury Philadelphia (USA) 6. oktober 1900 10,8 (*) André Passat Bordeaux (FRA) 14. juni 1903 10,8 (*) Louis Kuhn Bordeaux (FRA) 14. juni 1903 10,8 (*) Harald Grønfeldt Aarhus (DEN) 5. juli 1903 10,8 (*) Eric Frick Jönköping (SWE) 9. august 1903 Olympisk rekord 10,8 Frank Jarvis Paris (FRA) 4. juli 1900 10,8 Walter Tewksbury Paris (FRA) 4. juli 1900
(*) uoffisielt
Resultater Semifinaler De to beste fra hvert heat til finalen
Heat 1
Plass Utøver Tid Kvalifisert1. 11,4 Q2. Q3.
Heat 2
Plass Utøver Tid Kvalifisert1. 11,6 Q2. Q3. 4.
Heat 3
Plass Utøver Tid Kvalifisert1. 11,4 Q2. Q3. 4.
Finale
Plass Utøver Tid1. 11,02. 11,23. 11,24. 5. 6.
Kilder
*00100 meter herrer Kategori:100 meter under sommer-OL