Waterfront Homes in North Palm Beach, FL
173 listings in North Palm Beach
There are 173 waterfront homes for sale in North Palm Beach, Florida right now, priced from $250K to $165M. The median list price is $690,000. That puts this segment 8% below the overall North Palm Beach median of $750,000 across 231 active listings.
These homes average 2,346 square feet of living area on lots averaging 0.14 acres. Average pricing runs $1,378 per square foot versus $1,277 citywide. The median year built is 1980. 17% of them include a private pool.
This segment averages 115 days on market. The median closed-sale price in North Palm Beach is $690,000. Deals close at 93.6% of list price. The absorption rate is 8.3%.
The largest concentration is in Water Club North Palm Beach Condo, with 18 available listings. The rest is spread across 77 other communities and 2 ZIP codes.
Waterfront pricing in South Florida depends less on the water view than on access: fixed bridges, dock depth and seawall condition change value substantially. Request the seawall age and any dock permits early.
María Delgado works the South Florida market daily and can send you the full list with photos, association documents and recent comparables — in English or Spanish.
Market overview
Total active
176
Avg price
$3,233,440.76
Median price
$690,000.00
Price range
$250,000.00 – $165,000,000.00
Avg $/sqft
$1,378.46
Luxury (1M+)
74
Market Pulse
Based on 169 closed sales in North Palm Beach · last 12 months
💰
Median Sold Price
$690,000
from closed sales
📅
Avg. Days on Market
100 days
from list to contract
📊
Absorption Rate
8.3%
of inventory sold per month
🎯
Sale-to-List Ratio
93.6%
of asking price
Source: Spark MLS · Updated every 6h
173 listings in North Palm Beach

$1,700,000
100 Lakeshore Drive 558, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
3 bd · 4 ba · 3,429 sqft

$1,450,000
100 Lakeshore Drive 1955, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
2 bd · 3 ba · 2,865 sqft
↓ Price drop$270,000
907 Marina Drive 402, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
2 bd · 2 ba · 1,325 sqft
New$1,299,000
100 LAKESHORE Drive 2156, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
2 bd · 3 ba · 2,332 sqft
↓ Price drop$995,000
100 Lakeshore Drive 1854, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
2 bd · 3 ba · 2,448 sqft
↓ Price drop$324,000
120 Lehane Terrace 206, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
2 bd · 2 ba · 997 sqft
New$18,950,000
12317 Banyan Road, North Palm Beach, FL 33408 · North Palm Beach · FL 33408
6 bd · 8 ba · 6,313 sqft

