Stephan III. (ungarisch III. István, kroatisch Stjepan III., * 1147; † 4. März 1172 in Esztergom) aus dem Hause der Árpáden, war von 1162 bis 1172 König von Ungarn, Kroatien und Rama. Er war der Sohn von Géza II. und Eufrozina, einer Kiewer Prinzessin.