The station has a single side platform serving the northern track of the four-track Northeast Corridor.
In 2023, the Maryland Transit Administration signed an agreement with Delaware Transit Corporation to extend MARC service from Perryville to Newark, Delaware, where it would connect with SEPTA Regional Rail.
[6] MARC Penn Line service was extended to Perryville on May 1, 1991, with intermediate stops at Aberdeen, Edgewood, and Martin State Airport.
[7][9][10] By September 2001, a single southbound Amtrak Northeast Regional train stopped at Perryville to supplement regular MARC service.
[11] The stop at Perryville was for MARC passengers only and was not listed in Amtrak timetables.