Homes for Sale in Indian Rocks Beach, FL 33785

Every active MLS listing in Indian Rocks Beach’s 33785 ZIP code, refreshed nightly, with the price bands, the property mix and the communities that have the most homes for sale. For the whole city see homes for sale in Indian Rocks Beach, FL (87 listings); for the ZIP’s values, taxes and growth see the 33785 housing scorecard.

47 homes are for sale in ZIP 33785 (Indian Rocks Beach, FL) right now, from $449,000 to $1,782,450 for the middle 80%, at a median asking price of $679,900 and $616 per square foot. The typical listing is 1,200 sq ft, built 1981; 6 came on the market in the last 7 days and 4% are new construction.

Newest homes for sale in 33785

1104 Beach Trail #1, home for sale in Indian Rocks Beach 33785
$1,100,000 New
2 bd · 2 ba · 1,130 sq ft · built 1982
1104 Beach Trail #1
Beach House Of Indian
Listing courtesy of COASTAL PROPERTIES GROUP INTER
630 Garland Circle, home for sale in Indian Rocks Beach 33785
$465,000 New
2 bd · 2 ba · 1,465 sq ft · built 1994
630 Garland Circle
Curlew Landings South
Listing courtesy of REDFIN CORPORATION
2110 Gulf Boulevard #6, home for sale in Indian Rocks Beach 33785
$350,000 New
1 bd · 1 ba · 455 sq ft · built 1973
2110 Gulf Boulevard #6
Sea Treat Condo
Listing courtesy of BILTMORE GROUP INC
60 Gulf Boulevard #214, home for sale in Indian Rocks Beach 33785
$815,000 New
2 bd · 2 ba · 1,090 sq ft · built 1973
60 Gulf Boulevard #214
Happy Fiddler Condo
Listing courtesy of REAL ESTATE WITH AN ACCENT LLC
50 Gulf Boulevard #206, home for sale in Indian Rocks Beach 33785
$499,990 New
1 bd · 1 ba · 714 sq ft · built 1972
50 Gulf Boulevard #206
Fifty Gulfside Condo
Listing courtesy of LIVE FLORIDA REALTY
900 Gulf Boulevard #303, home for sale in Indian Rocks Beach 33785
$750,000
2 bd · 2 ba · 1,275 sq ft · built 1981
900 Gulf Boulevard #303
Reflections On The Gulf Condo
Listing courtesy of LAMAR PROPERTIES, INC.
604 Gulf Boulevard #207, home for sale in Indian Rocks Beach 33785
$1,445,000
3 bd · 3 ba · 2,145 sq ft · built 2009
604 Gulf Boulevard #207
Bella Capri Condo
Listing courtesy of FLORIDA DRIVEN REAL ESTATE
205 Bates Avenue #B, home for sale in Indian Rocks Beach 33785
$1,782,450
4 bd · 4.5 ba · 2,550 sq ft · built 2025
205 Bates Avenue #B
Bahia Vista
Listing courtesy of SHORE PROPERTY GROUP
205 Bates Avenue #A, home for sale in Indian Rocks Beach 33785
$1,782,450
4 bd · 4.5 ba · 2,550 sq ft · built 2026
205 Bates Avenue #A
Bahia Vista
Listing courtesy of SHORE PROPERTY GROUP
1907 Bay Boulevard, home for sale in Indian Rocks Beach 33785
$1,749,000
4 bd · 3 ba · 2,914 sq ft · built 1957
1907 Bay Boulevard
Indian Beach Re
Listing courtesy of SHORE PROPERTY GROUP
19417 Gulf Boulevard #E109, home for sale in Indian Rocks Beach 33785
$494,000
2 bd · 1 ba · 950 sq ft · built 1961
19417 Gulf Boulevard #E109
Barefoot Beach Resort Of Indian Shores
Listing courtesy of CENTURY 21 BEGGINS
2511 Coral Court, home for sale in Indian Rocks Beach 33785
$910,000
4 bd · 3 ba · 1,980 sq ft · built 2021
2511 Coral Court
Walk At Indian Rocks Beach
Listing courtesy of REAL ESTATE FIRM OF FLORIDA, LLC
20040 Gulf Boulevard #402, home for sale in Indian Rocks Beach 33785
$1,299,000
3 bd · 2 ba · 1,235 sq ft · built 1981
20040 Gulf Boulevard #402
Sand Castle Condo
Listing courtesy of DALTON WADE INC
19417 Gulf Boulevard #C106, home for sale in Indian Rocks Beach 33785
$450,000
2 bd · 1 ba · 950 sq ft · built 1961
19417 Gulf Boulevard #C106
Barefoot Beach Resort Of Indian Shores
Listing courtesy of COMPASS FLORIDA LLC
2 15Th Avenue #303, home for sale in Indian Rocks Beach 33785
$1,395,000
2 bd · 2.5 ba · 1,777 sq ft · built 2000
2 15Th Avenue #303
Chez Soleil Condo
Listing courtesy of COLDWELL BANKER REALTY
19417 Gulf Boulevard #F110, home for sale in Indian Rocks Beach 33785
$369,000
1 bd · 1 ba · 735 sq ft · built 1961
19417 Gulf Boulevard #F110
Barefoot Beach Resort Of Indian Shores
Listing courtesy of CHARLES RUTENBERG REALTY INC
1500 Gulf Boulevard #204B, home for sale in Indian Rocks Beach 33785
$649,900
2 bd · 2 ba · 1,055 sq ft · built 2001
1500 Gulf Boulevard #204B
Beachside Villas Of Indian Rocks Beach
Listing courtesy of CHARLES RUTENBERG REALTY INC
603 Garland Circle, home for sale in Indian Rocks Beach 33785
$449,000
3 bd · 2 ba · 1,566 sq ft · built 1994
603 Garland Circle
Curlew Landings South
Listing courtesy of SUNSET REALTY GROUP
19417 Gulf Boulevard #F107, home for sale in Indian Rocks Beach 33785
$385,000
1 bd · 1 ba · 735 sq ft · built 1961
19417 Gulf Boulevard #F107
Barefoot Beach Resort Of Indian Shores
Listing courtesy of DALTON WADE INC
900 Gulf Boulevard #204, home for sale in Indian Rocks Beach 33785
$975,000
2 bd · 2 ba · 1,275 sq ft · built 1981
900 Gulf Boulevard #204
Reflections On The Gulf Condo
Listing courtesy of COASTAL PROPERTIES GROUP INTER
19417 Gulf Boulevard #E103, home for sale in Indian Rocks Beach 33785
$494,800
2 bd · 1 ba · 950 sq ft · built 1961
19417 Gulf Boulevard #E103
Barefoot Beach Resort Of Indian Shores
Listing courtesy of PLUMLEE GULF BEACH REALTY
1005 Gulf Boulevard #10, home for sale in Indian Rocks Beach 33785
$849,000
3 bd · 2 ba · 2,220 sq ft · built 1984
1005 Gulf Boulevard #10
Shalimar Condo
Listing courtesy of COASTAL PROPERTIES GROUP INTERNATIONAL
399 2Nd Street #219, home for sale in Indian Rocks Beach 33785
$779,000
2 bd · 2 ba · 1,110 sq ft · built 2016
399 2Nd Street #219
Harbourside At Marker 33 Vacation Condo
Listing courtesy of ENGEL & VOLKERS BELLEAIR
314 Windrush Boulevard #12, home for sale in Indian Rocks Beach 33785
$400,000
2 bd · 2.5 ba · 1,400 sq ft · built 1981
314 Windrush Boulevard #12
Indian Cove Condo
Listing courtesy of COLDWELL BANKER REALTY
399 2Nd Street #215, home for sale in Indian Rocks Beach 33785
$629,000
2 bd · 2 ba · 1,110 sq ft · built 2016
399 2Nd Street #215
Harbourside At Marker 33 Vacation Condo
Listing courtesy of EXP REALTY LLC
19730 Gulf Boulevard #400, home for sale in Indian Rocks Beach 33785
$4,250,000
5 bd · 4.5 ba · 5,100 sq ft · built 2007
19730 Gulf Boulevard #400
Sunburst Cove Condo
Listing courtesy of SANDCASTLE REALTY INC
614 Gulf Boulevard #9, home for sale in Indian Rocks Beach 33785
$658,000
2 bd · 1 ba · 725 sq ft · built 1969
614 Gulf Boulevard #9
Le-Mar Apartments Condo
Listing courtesy of CHARLES RUTENBERG REALTY INC
833 E Gulf Boulevard #103, home for sale in Indian Rocks Beach 33785
$569,000
2 bd · 1.5 ba · 1,200 sq ft · built 1973
833 E Gulf Boulevard #103
La Hacienda Condo
Listing courtesy of COMPASS FLORIDA LLC
399 2Nd Street #718, home for sale in Indian Rocks Beach 33785
$849,000
3 bd · 2 ba · 1,540 sq ft · built 2016
399 2Nd Street #718
Harbourside At Marker 33 Vacation Condo
Listing courtesy of KELLER WILLIAMS GULF BEACHES
2406 Gulf Boulevard #204, home for sale in Indian Rocks Beach 33785
$679,900
2 bd · 1 ba · 990 sq ft · built 1981
2406 Gulf Boulevard #204
Sunraker West Condo
Listing courtesy of RE/MAX ACTION FIRST OF FLORIDA

Homes for sale in 33785 by price

Price bandFor saleShare
$300K–$400K36%
$400K–$500K1021%
$500K–$750K1123%
$750K+2349%

Communities in 33785 with the most homes for sale

How to read this

Counts and medians are from active MLS listings with a 33785 mailing ZIP as of September 15, 2026; property mix Condo 74%, Townhouse 15%, Single-family 11%. Prices are asking prices. Listings are shown with the courtesy of the listing brokerage under IDX rules; information deemed reliable but not guaranteed. See also homes for sale in Pinellas County. More: Indian Rocks Beach condos, Indian Rocks Beach townhomes, luxury homes in Indian Rocks Beach.

Hiring an agent in Indian Rocks Beach, FL?

Get matched with the right local expert.

Tell us your goal in Indian Rocks Beach, FL and we’ll connect you with the Momentum agent who knows it best — backed by a RealTrends 500 brokerage. No pressure, no obligation.

Prefer to talk now? Call (904) 351-6461.

Work with a local Indian Rocks Beach, FL expert

A real conversation with a local specialist, usually within one business day.

or call (904) 351-6461