North Palm Beach, FL, has 435 homes for sale. Median price is $692,450. Average list price is $2,122,441. Price range: $250,000 to $35,000,000. Inventory includes 133 single-family, 278 condo, 24 townhome. Average price per square foot is $751. There are 118 luxury listings ($1M+). North Palm Beach is in Palm Beach County.
