Efter ett flertal diskussioner från mitten av 1860-talet om järnvägens sträckning genom Jämtland, där det ena alternativet var Ånge-Gällö-Östersund-Krokom och det andra alternativet var Ånge-Torpshammar-Håsjö-Aspåsnäset-Krokom. Så blev det dagens sträckning det alternativ som vann, p.g.a att det var närmaste vägen Ånge-Krokom. Järnvägen byggdes med olika delsträckor som knöts samman, så att 1879 kunde första ordinarie tåg till Östersund via Brunflo ankomma. Brunflo första stationshus (200m N) är riven och ny byggnad tillkom då Inlandsbanan mot Sveg anslöts 1915, Detta är då den befintliga byggnaden som numera är privatägd och för närvarande inrymmer en pizzeria.
Byggnaden strax bredvid kallas ”ställverket” och därifrån sköttes växlar, signaler och bommar.
Numera inrymmer den Jämtlands järnvägsmuseum. Se föreningens web-sida för mer information.
Stationshuset, godsmagasinet och avträdet är byggnadsminnen på icke statlig nivå enligt Kulturmiljölagens 3 kap. Den äldre ställverksbyggnaden är statligt byggnadsminne.
Mera uppgifter finns på sidan = https://banvakt.se/artiklar/