Haddonfield is a borough located in Camden County, New Jersey. Encompassing 2.9 square miles, this quaint town has a total population of 11,593, including professional athletes from the Philadelphia Flyers and Phillies.

Haddonfield Photos

Loading photos…

Haddonfield Hotels

Search for hotels in Haddonfield, Cherry Hill (3 miles north), Bellmawr (3 miles southwest), Mount Ephraim (3 miles west) and Runnemede (3 miles southwest).
Loading photos…