Cornwells Heights-Eddington was a census-designated place in Bucks County, Pennsylvania, United States. The population was 3,406 at the 2000 census. For the 2010 census, the area was split into two CDPs, Cornwells Heights and Eddington, that are adjacent unincorporated communities within Bensalem Township. Cornwells Heights is located a bit southwest of Eddington. Both communities use the Bensalem ZIP code, 19020.
Less