where is langhorne pa
Langhorne, Pennsylvania. Langhorne is a borough in Bucks County, Pennsylvania, United States. The population was 1,622 at the 2010 census. The name Langhorne is used broadly to describe the majority of surrounding Middletown Township, which for the most part uses Langhorne's ZIP code of 19047.