蒸気機関車(じょうききかんしゃ)とは、蒸気機関(ボイラー)によって動く機関車のことである。
SL(Steam
Locomotive,
エスエル)とも呼ばれる。蒸気機関車、または蒸気機関車が牽引する列車のことを汽車とも言う。
ただし、地域や世代によっては、電気で動く物も含めて全ての列車のことを「汽車」と呼んだり、国鉄・JRを「汽車」、路面電車や私鉄を「電車」と呼んで区別したりする場合がある(このような「汽車」の用法については「汽車」を参照)。
また、明治時代には蒸気船に対して陸の上を蒸気機関で走ることから、「陸蒸気」(おかじょうき)とも呼んでいた。