Stasiun ini adalah stasiun percabangan menuju Padang, Naras, dan Sawahlunto; percabangan berada sekitar 285 m di sebelah utara stasiun. Letak stasiun ini ada di belakang pasar.
Bangunan dan tata letak
Pada awalnya stasiun ini memiliki lima jalur kereta api dengan jalur 2 merupakan sepur lurus arah Duku-Padang dan Kayu Tanam-Padang Panjang-Sawahlunto serta jalur 3 merupakan sepur lurus dari dan ke arah Pariaman-Naras. Namun, jalur 5 sudah lama dinonaktifkan sehingga jumlah jalur di stasiun ini berkurang menjadi empat.