Rudolf Egelhofer (* 13. April 1896 in München[1][2]; † 3. Mai 1919 ebenda) war ein bayerischer Matrose. Er war Stadtkommandant von München (13.–17. April 1919) und Oberkommandierender der Roten Armee (16. April–2. Mai 1919) während der Münchner Räterepublik und wurde deshalb am 3. Mai 1919 ohne ein Gerichtsurteil erschossen.