The station originally had a single platform on the western side of line (along with a goods shed and associated siding), but in 1897 a passing loop was installed here along with signal box and second platform.
After the 1923 Grouping, the Great Western Railway took over operation of the line and two year later they doubled the section eastwards to Welshpool to add additional capacity on what had become a busy main line.
[1] The station passed into the hands of British Railways upon nationalisation in January 1948; by 1955 a modest improvement in the timetable saw seven eastbound trains calling and five westbound, but by the early 1960s the service had reverted to pre-grouping levels once more (albeit with a nominal Sunday service of one train in the eastbound direction only).
The Beeching Report of 1963 listed the Cambrian main line for retention but proposed the elimination of all wayside stations (only Welshpool, Newtown and Machynlleth were to be kept, though Caersws was subsequently reprieved).
The main buildings and platforms were subsequently demolished, but both the signal box and station house were retained and sold by BR.