1 of 21
$1,575
1 unit available
1 bed
Amenities
Pet friendly, Air conditioning, Concierge, and Extra storage
1 of 16
$1,690
1 unit available
1 bed
Amenities
On-site laundry, Hardwood floors, Pet friendly, Parking, Recently renovated, Stainless steel + more
1 of 15
$1,600
1 unit available
1 bed
Amenities
Pet friendly and Parking
1 of 10
$1,300
1 unit available
1 bed • 3 bed • 4 bed
Amenities
Recently renovated, Air conditioning, and Concierge

Best market deals
These units are the best deal in town.
More Rental Options
Cities
- Collingswood 1 Bedroom Apartments (5)
- Camden 1 Bedroom Apartments (5)
- Marlton 1 Bedroom Apartments (11)
- Philadelphia 1 Bedroom Apartments (719)
- Jenkintown 1 Bedroom Apartments (7)
- Narberth 1 Bedroom Apartments (4)
- Ardmore 1 Bedroom Apartments (8)
- Bryn Mawr 1 Bedroom Apartments (5)
- Burlington 1 Bedroom Apartments (8)
- Hatboro 1 Bedroom Apartments (8)
Counties
Frequently Asked Questions (FAQs)
The average rent for a one-bedroom apartment in Haddon Heights is $1,622.
The average rent for a two-bedroom apartment in Haddon Heights is $1,866.
The average rent for a studio apartment in Haddon Heights is .
City Guide for Haddon Heights, NJ
New Jersey Monthly named Haddon Heights the second best town to live in Southern New Jersey!
Haddon Heights is a borough in Camden County, New Jersey with a population of 7,473 people. It's located in southern New Jersey, but it's only about six miles from the Liberty Bell in Philadelphia. The town dates back to the Colonial Period, when it was settled and there are still many Revolutionary War homes that people actually live in! It's only a couple of miles from the center of the city of Philadelphia, so many people technically use it as a bedroom community and commute into Philly for work. View Haddon Heights City Guide