Riviera Beach, FL, has 175 homes for sale. Median price is $430,000. Typical range: $266,600 to $1,019,400. Inventory includes 62 single-family, 55 condo, 58 townhome. Average price per square foot is $449. There are 18 luxury listings ($1M+). 195 transactions closed in Riviera Beach over the past year. The median closed price was $385,000. Average time from listing to contract was 78 days. Closed prices averaged 96.6% of the asking price. Roughly 12.4% of inventory sells each month. Looking at what the Riviera Beach listings actually offer: 75 of the homes for sale in Riviera Beach sit on waterfront lots. 7 listings include a private pool. 111 come with garage parking. 62 sit inside gated communities. 6 are located in 55+ communities. 132 carry a homeowners association. On the rental side, Riviera Beach has 174 homes for rent, with a median asking rent of $2,600 per month. Eight in ten of those fall between $1,665 and $8,330. That is about $3.89 per square foot. Much of the inventory sits in Thousand Oaks, Mediterranea, Monroe Heights, Inlet City and Acrehome Park Second Add. Figures reflect MLS data as of 2026-10-19. Riviera Beach is in Palm Beach County.








