We have found 1,140 properties in Haddon Heights, NJ. Average property sale price in Haddon Heights is $237,509. It is 27.6% lower than average property value in New Jersey. Average price per square feet in Haddon Heights is $133. It is 21.3% lower than average property value in New Jersey.