Rudolf Viertl (ur. 12 listopada 1902 w Schwechacie, zm. 9 grudnia 1981) – austriacki piłkarz, reprezentant Austrii.

Kariera klubowa Viertl urodził się w Schwechat. Jego pierwszym zespołem był klub z rodzinnego miasta SV Schwechat, do którego dołączył w 1919. Barwy tej drużyny reprezentował do 1924, po czym dołączył do 1. Simmeringer SC. W tym zespole zadebiutował w I. Lidze, a po kolejnym 3 latach przeszedł do Austrii Wiedeń.

Jako zawodnik stołecznej drużyny odnosił największe sukcesy w klubowej karierze. Trzykrotnie wygrał Puchar Austrii w sezonach 1932/33, 1934/35 i 1935/36. Dwukrotnie sięgnął także po międzynarodowy Puchar Mitropa w latach 1933 i 1936. Łącznie reprezentował Austrię przez 12 lat. W 1939 powrócił do SV Schwechat, w którym zakończył karierę w 1941.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1919/20 SV Schwechat II. Liga 1920/21 1921/22 1922/23 1923/24 1924/25 1. Simmeringer SC I. Liga 1925/26 12 1926/27 1927/28 Austria Wiedeń 1928/29 10 1929/30 16 1930/31 1931/32 13 1932/33 1933/34 10 1934/35 1935/36 1936/37 1937/38 1938/39 1939/40 SV Schwechat 1940/41

Kariera reprezentacyjna Viertl po raz pierwszy w drużynie narodowej Austrii zadebiutował 20 września 1925 w meczu przeciwko Węgrom, zremisowanym 1:1.