The Roseworthy–Peterborough railway line was a railway line on the South Australian Railways network. It extended from a junction at Roseworthy on the Morgan railway line through Hamley Bridge, Riverton, initially to Tarlee, then extended in stages to Peterborough.