MarketsNJ
Haddon Township, NJ
Live listings and local prices in Haddon Township, refreshed Aug 4, 2026.
Listings32
Median price$530,000
Median $/sqft$304
Mix78% sale
Listings
32 homes
$385,000for sale
35 E Kraft Ave
3 bd · 1 ba · 1,208 sqft · $319/sqft
$685,000for sale
112 Virginia Ave
4 bd · 3 ba · 1,800 sqft
$815,000for sale
109 Virginia Ave
4 bd · 3 ba · 2,419 sqft
$875,000for sale
79 Utica Ave
3 bd · 2 ba · 1,968 sqft
$789,999for sale
351 Stratford Ave
3 bd · 3 ba · 2,382 sqft
$849,900for sale
103 Elgin Ave
4 bd · 4 ba · 2,800 sqft

$1,600for rent
3200 Calvert Ave Apt A
1 bd · 1 ba · 2,288 sqft · $1/sqft

$599,000for sale
501 Cooper St
4 bd · 2 ba · 1,564 sqft · $368/sqft
$1,800for rent
1220 Grant Ave Unit 2
2 bd · 1 ba · 1,000 sqft
$365,000for sale
208 E Clinton Ave
3 bd · 1 ba · 1,480 sqft
$425,000for sale
108 Ardmore
2 bd · 1 ba · 1,040 sqft
$624,999for sale
20 E Oakland Ave
3 bd · 2 ba · 1,600 sqft
$500,000for sale
909 Belmont Ave
3 bd · 2 ba · 1,216 sqft
$450,000for sale
431 Albany Ave
4 bd · 2 ba · 1,560 sqft
$2,700for rent
203 Penn Ave
2 bd · 1 ba · 1,238 sqft
$560,000for sale
239 Virginia Ave
3 bd · 2 ba · 1,600 sqft
$575,000for sale
41 E Crystal Lake Ave
3 bd · 2 ba · 1,236 sqft

$499,777for sale
403 Windsor Ave
2 bd · 2 ba · 1,557 sqft · $292/sqft

$1,705for rent
1 Macarthur Blvd

$614,900for sale
112 Carlton Ave
4 bd · 2 ba · 1,859 sqft · $322/sqft
$749,000for sale
333 W Park Blvd
4 bd · 3 ba · 2,944 sqft
$899,900for sale
1 Maple Ave
4 bd · 2 ba · 1,865 sqft

$197,500for sale
201 W Cuthbert Blvd Unit C44
2 bd · 1 ba · 923 sqft · $233/sqft
$929,000for sale
14 E Crystal Lake Ave
5 bd · 3 ba · 3,295 sqft

$1,150,000for sale
124 Geneva Ave
5 bd · 5 ba · 3,636 sqft · $316/sqft
$1,800for rent
1220 Grant Ave
2 bd · 1 ba · 1,000 sqft
$479,000for sale
1116 Elm Ave
3 bd · 2 ba · 1,328 sqft
$1,700for rent
2 bd · 1 ba · 2,720 sqft
$615,000for sale
1039 Linwood Ave
3 bd · 2 ba · 1,728 sqft

$4,000for rent
247 Lawnside Ave
3 bd · 2 ba · 1,672 sqft · $2/sqft
$469,900for sale
123 E Oakland Ave
3 bd · 2 ba · 1,469 sqft
$599,900for sale
1013 Lakeshore Dr
3 bd · 2 ba · 1,492 sqft