There has for many years been a debate as to whether Markinch is a small town or a large village with a population of about three thousand people. The station serves as the principle transport exchange for this area and is located on the edge of the community. Services run to the station on the Fife Circle Line and the Edinburgh to Aberdeen Railway.