Poppleton is a railway station on the Harrogate Line, which runs between Leeds and York via Harrogate. The station, situated 2 miles 72 chains (4.7 km) west of York, serves the villages of Nether Poppleton and Upper Poppleton, City of York in North Yorkshire, England. It is owned by Network Rail and managed by Northern Trains. The line is double track between Poppleton and Skelton Junction in York. West of Poppleton, the line is single track as far as Hammerton.