Heidelberg Mountain Railway (bahasa Jerman: Heidelberger Bergbahn) adalah kereta api kabel dua bagian di kota Heidelberg, Jerman. Bagian pertama membentang dari stasiun bawah di Kornmarkt di Altstadt Heidelberg, melalui stasiun perantara di Kastil Heidelberg, ke stasiun atas di Molkenkur. Kereta bawah adalah salah satu roller coaster paling modern di Jerman, sementara kereta kedua adalah salah satu kereta gantung tertua yang dikendalikan secara elektrik dan membawa wisatawan ke Königstuhl, titik tertinggi di daerah tersebut, pada ketinggian lebih dari 550 meter.