Stasiun Ngrombo
Bangunan dan tata letak

Pada awalnya, stasiun ini menggunakan sistem persinyalan mekanik dengan sedikit modifikasi berupa perangkat sinyal muka yang berjenis elektrik dan memiliki tiga jalur kereta api dengan jalur 2 merupakan sepur lurus. Setelah jalur ganda mulai dari stasiun ini hingga Stasiun Gubug dioperasikan pada akhir November 2013 dan kemudian hingga Stasiun Jambon pada 12 Desember 2013, jumlah jalur bertambah menjadi empat. Jalur 2 hanya dijadikan sebagai sepur lurus untuk arah Semarang saja, jalur 3 dijadikan sebagai sepur lurus hanya untuk arah Surabaya, dan jalur 4 ditambahkan di sisi selatan stasiun sebagai jalur belok baru. Selain itu, peron stasiun ditinggikan serta diberi kanopi yang dibangun oleh Direktorat Jenderal Perkeretaapian. Sistem persinyalannya telah diganti dengan sistem persinyalan elektrik.
Dahulu, stasiun ini memiliki percabangan menuju Purwodadi dan Gundih, terletak di sebelah timur stasiun ini. Warga Purwodadi yang hendak naik kereta api lebih memilih menuju stasiun ini karena letak stasiun yang berdekatan dengan jalan raya yang menghubungkan Purwodadi-Solo jika dibandingkan dengan Stasiun Gambringan.
Pada tahun 2013, stasiun ini telah dilakukan perbaikan dan penataan, di antaranya berupa penambahan bangunan baru di sisi barat bangunan lama stasiun, pembangunan kanopi, peninggian peron, pelebaran lahan parkir, serta pembangunan musala dan toilet baru di sisi barat stasiun. Perbaikan dan penataan di stasiun ini merupakan yang paling besar dan terlihat dibanding dengan yang dilakukan di stasiun-stasiun lain yang ada di jalur kereta api lintas utara Jakarta-Surabaya. Saat ini wujud stasiun ini sudah jauh berbeda dari aslinya dan fasilitas yang tersedia sudah lebih baik dari sebelumnya. Bangunan lama stasiun hanya digunakan sebagai pintu akses keluar stasiun.
Pada awal tahun 2020, di stasiun ini dilakukan pemanjangan peron pulau dan penambahan kanopi baru untuk mendukung pelayanan kereta api penumpang dengan rangkaian panjang. Di sebelah timur laut stasiun ini terdapat gedung workshop Balai Perawatan Perkeretaapian beserta jalur percabangannya yang terhubung langsung dengan sisi barat jalur 1. Gedung tersebut digunakan untuk merawat sarana perkeretaapian milik Direktorat Jenderal Perkeretaapian Kementerian Perhubungan.
| 0 | 1 | 2 | 3 |
| --- | --- | --- | --- |
| Jalur 4 | ← |  Pemberhentian kereta api antarkota ke arah timur |  |
| Jalur 4 | ← (Jambon) | BL Blora Jaya, tujuan Cepu |  |
Peron pulau, pintu terbuka di sebelah kiri
| Jalur 3 | ← | Sepur lurus ke arah Gambringan/Surabaya Pasarturi |  |
| Jalur 3 | ← | Jalur berjalan langsung kereta api ke arah timur |  |
| Jalur 2 |  | Sepur lurus ke arah Brumbung/Semarang Tawang | → |
| Jalur 2 |  | Jalur berjalan langsung kereta api ke arah barat | → |
| Jalur 2 |  |  Pemberhentian kereta api antarkota ke arah barat | → |
| Jalur 2 |  | BL Blora Jaya, tujuan Semarang Poncol | → (Semarang Tawang) |
Peron pulau, pintu terbuka di sebelah kanan
| Jalur 1 | ← | Sepur belok | → |
| Jalur 1 |  | KS Kedung Sepur, dari dan tujuan Semarang Poncol | ↔ (Sedadi) |
| Jalur 1 |  | Memiliki jalur akses dari dan ke Balai Perawatan Perkeretaapian Kemenhub |  |
Jalur 1: Peron sisi
G: Bangunan utama stasiun