現代蒸汽機的最大的優點是它幾乎可以利用所有的燃料將熱能轉化為機械能。不像內燃機那樣,它對其燃料不挑剔。此外沒有蒸汽機的話原子能無法被使用。原子反應堆即不直接產生機械能,又不直接產生電能,原子反應堆實際上只是加熱水,這個水被沸騰后的蒸汽通過蒸汽機來轉化為有用的功。蒸汽不一定需要通過燃燒來產生,比如使用太陽能聚熱器也可以產生蒸汽推動蒸汽機。
另一種有類似優點的小巧的外燃機是斯特林發動機。其缺點是它在許多情況下難以運行。
尤其在高山上蒸汽機機車的優點顯著,因為它們也可以在比較低的氣壓下運行。當南美洲將用柴油-電力機車取代它們的蒸汽機車后這一點就被發現了。在高山上他們不得不放棄使用功率比較高的柴油機車,取而代之的還是功率雖然不如柴油機車但不受海拔限制的蒸汽機車。
在瑞士和奧地利新的齒軌鐵路使用現代的蒸汽機,這些蒸汽機只需要一個人來運行,比起過去的蒸汽機它節省60%的燃料,比起電力機和柴油機它輕50%,因此對齒軌的磨損小得多。在日內瓦湖上也有一艘新的蒸汽機船,它是世界上第一艘遙控的蒸汽機船。