Bristol Riverside Theatre is located in Bristol, Pennsylvania, in the southeastern corner of Bucks County. The Theatre sits on the banks of the Delaware River separating Pennsylvania and New Jersey. We are 30 minutes from center city Philadelphia and 1-1?2 hours south of New York City.