Balai Perawatan Perkeretaapian didukung dengan tiga bagian kerja, pertama Subbag Tata Usaha, kedua Seksi Perawatan Berkala, ketiga Seksi Perawatan Berat.