North Palm Beach, FL, has 502 homes for sale. Median price is $695,000. Average list price is $2,103,030. Price range: $250,000 to $35,000,000. Inventory includes 159 single-family, 321 condo, 22 townhome. Average price per square foot is $725. There are 132 luxury listings ($1M+). North Palm Beach is in Palm Beach County.




