Riviera Beach, FL, has 461 homes for sale. Median price is $425,000. Average list price is $600,830. Price range: $250,000 to $5,500,000. Inventory includes 200 single-family, 144 condo, 117 townhome. Average price per square foot is $243. There are 23 luxury listings ($1M+). Riviera Beach is in Palm Beach County.







