Located on Station Avenue near Bristol Pike in Bensalem Township, it serves the northeast suburbs of Philadelphia.
On weekdays only, a limited number of Amtrak Keystone Service trains also stop at the station.
In 2017, Cornwells Heights saw 1,505 boardings on an average weekday, making it the busiest station outside of Center City.
The station has a waiting room and a large park and ride facility, with direct access to and from Interstate 95 and Pennsylvania Route 63.
[6] SEPTA was awarded $30.5 million in Infrastructure Investment and Jobs Act funds in November 2023 for reconstruction of the station.