Der Schwimmwettkampf über 100 Meter Freistil der Männer bei den Olympischen Spielen 1896 in Athen wurde am 11. April als erster der vier Schwimmwettkämpfe ausgetragen. Der Wettkampf fand in der Bucht von Zea statt. Olympiasieger wurde der Ungar Alfréd Hajós, der mit einem halben Meter Vorsprung vor dem Österreicher Otto Herschmann das Ziel erreichte. Die Reihenfolge der Plätze 3 bis 10 ist nicht bekannt. Ebenso sind vier griechische Athleten unbekannt.
Mit einem Schiff wurden die Schwimmer auf das offene Meer hinaus gebracht, wo sich zwischen zwei Bojen der Start befand. Die Athleten schwammen zum Ufer, wo die Ziellinie mit einer roten Fahne markiert war.