 The station was situated on both sides of Heriot Way on the B709.Heriot is the only station on the Waverley Route to have staggered platforms.The goods yard was on the up side and had two sidings, one of which served a cattle dock.