Daftar lokomotif di Indonesia

Seluruh lokomotif uap di Indonesia dioperasikan selama era kolonial Belanda hingga era PJKA, pada masa-masa 1980-an. Di Jabodetabek, lokomotif uap dioperasikan antara tahun 1930-an hingga tahun 1980-1990-an (seperti: trem uap sebenarnya sudah ditutup pada awal dekade 1980-an dan trem listrik sebenarnya sudah ditutup pada akhir dekade 1990-an karena tergeser oleh kereta rel listrik, lokomotif diesel, angkutan kota dan kemunculan ojek sepeda motor). Lokomotif pertama di Indonesia adalah NIS 1 dan 2 milik Nederlands-Indische Spoorweg Maatschappij, untuk melayani jalur kereta api Samarang NIS-Tanggung. Daftar lokomotif uap di Indonesia berikut tidak mencakup semua lokomotif uap yang dioperasikan oleh semua operator KA di Hindia Belanda. Berikut adalah daftar lokomotif uap di Indonesia.