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.
The line is double track between Poppleton and Skelton Junction in York.
West of Poppleton, the line is single track as far as Hammerton.
Step-free access is available to both platforms, which are linked by the manually-operated level crossing, which still retains its wooden gates and ground-level signal box.
[3] As of the May 2023 timetable change, the station is served by a half-hourly service between Leeds via Harrogate and York.