Langhorne is a borough in Bucks County, Pennsylvania, United States. The population was 1,981 at the 2000 census. The name "Langhorne" is also used broadly to include the surrounding townships encompassed by ZIP code 19047. Sesame Place, while physically located in surrounding Middletown Township, has Langhorne as its mailing address. Langhorne Borough is about 6 miles west of the Delaware River. Langhorne Manor is a separate borough that borders Langhorne proper to the south.