Upperthorpe and Killamarsh was a railway station serving the town of Killamarsh and the village of Upperthorpe in Derbyshire, England. It was one of three stations serving Killamarsh. The station was on the Sheffield District Railway which ran between Sheffield Victoria and Shirebrook North on the Lancashire, Derbyshire and East Coast Railways network of lines in the region.