Sistem penomoran kereta api di Indonesia

Sistem penomoran kereta api di Indonesia adalah sistem penomoran yang digunakan pada lokomotif, kereta penumpang, gerbong barang, dan kereta dengan fasilitas dan fungsi yang lainnya. Pertama kali sistem penomoran berasal dari sistem penomoran Belanda yang digunakan oleh perusahaaan kereta api di Hindia-Belanda seperti Staatsspoorwegen (SS), Nederlands-Indische Spoorweg Maatschappij (NIS), Serajoedal Stoomtram Maatschappij (SDS), Semarang-Cheribon Stoomtram Maatschappij (SCS), dan lain-lainnya. Pada sistem penomoran lokomotif perusahaan Hindia-Belanda, sistem penomoran lokomotif adalah bedasarkan kelas dan nomor urut lokomotif milik perusahaan yang bersangkutan, misalnya lokomotif kelas SS 1700, NIS 1100, DSM 227, SCS 900, dan sebagainya. Kemudian pada masa penjajahan Jepang, sistem penomoran pada lokomotif mengalami perubahan. Sistem penomoran lokomotif Belanda pada masa penjajahan Jepang diganti dengan sistem penomoran sesuai dengan susunan roda AAR dan klasifikasi UIC, yaitu menurut jumlah sumbu/poros/as roda (gandar) penggerak. Sistem ini masih digunakan pada penomoran lokomotif diesel hingga masa kini.