Pine Run is a tributary of the North Branch Neshaminy Creek, part of the Delaware River watershed. Pine Run flows entirely in Bucks County, Pennsylvania, rising in Plumstead Township, passing through Buckingham Township and New Britain Township, meeting its confluence with the North Branch in the Borough of Chalfont.