Bieg na 100 metrów mężczyzn podczas XX Letnich Igrzysk Olimpijskich w Monachium rozegrano 31 sierpnia (eliminacje i ćwierćfinały) i 1 września 1972 (półfinały i finał) na Stadionie Olimpijskim. Zwycięzcą został reprezentant Związku Radzieckiego Wałerij Borzow, który na tych igrzyskach zwyciężył również w biegu na 200 metrów.

Amerykańscy sprinterzy Edward Hart i Reynaud Robinson wygrali swe biegi eliminacyjne, jednak wskutek błędnego odczytania terminarza biegów ćwierćfinałowych spóźnili się na nie i zostali wyeliminowani.

Rekordy ZawodnikNarodowośćCzasDataMiejsceRekord świataJim Hines9,95MeksykRekord olimpijski right|240px|thumb|Wałerij Borzow 240px|thumb|Robert Taylor

Wyniki Poz. - pozycja – rekord świata | – rekord krajowy | – rekord życiowy | = – wyrównany rekord życiowy | – najlepszy wynik w sezonie | = – wyrównany najlepszy wynik w sezonie | – rekord olimpijskiFn – falstart | – nie ukończył | – nie wystartował | – zdyskwalifikowany

Eliminacje Rozegrano dwanaście biegów eliminacyjnych.