鲁道夫二世(1270年-1290年5月10日),哈布斯堡王朝的奥地利及施蒂里亚公爵(1282年-1283年在位)、士瓦本公爵(1289年–1290年在位)。鲁道夫二世是罗马人民的国王鲁道夫一世次子,阿尔布雷希特一世的弟弟。
1282年12月,鲁道夫一世将从波希米亚国王奥托卡二世夺取的奥地利及施蒂里亚公国领地交给他的两名儿子阿尔布雷希特及鲁道夫共同管理。但是于1283年6月签订的莱茵费尔登条约订下当年11岁的鲁道夫二世被迫放弃奥地利及施蒂里亚公国,由阿尔布雷希特一世单独管理,鲁道夫二世没有王位继承权。根据条约内容,鲁道夫二世将得到委任为士瓦本公爵(只是一个虚衔,1268年康拉丁被处决后,士瓦本已没有实际君主)管理外奥地利的零散领地以作补偿,但是鲁道夫二世实际是从未得到这些领地。
1289年,鲁道夫二世迎娶普热米斯尔王朝奥托卡二世的女儿艾格尼丝,以将两国和解。1290年,两人生下一子约翰。同年,当鲁道夫二世逗留在其妻舅的波希米亚国王瓦茨拉夫二世在布拉格的宫廷时,突然去世,年仅20岁。
其兄长阿尔布雷希特一世一直没有执行莱茵费尔登条约内对鲁道夫二世的补偿条款。因此于1308年,他的儿子士瓦本公爵约翰杀害了阿尔布雷希特一世。