

- Home
- General
- Buyer
- All Listings
- Featured Listings
- Sold Listings
- 50 Homes For 50 Fallen
- 10 Best Buy Hotlist
- 13 Extra Cost
- 6 Buyer Mistakes
- 9 Common Buyer Traps
- Ask a Real Estate Expert
- Best Financing Rate
- Buy With Zero Down
- First Time Buyer Hotlist
- Exclusive Fixer Upper Hotlist
- Fixer Uppers: Myths and Facts
- Foreclosures Hotlist
- Get New Listings
- Home Warranty
- Homes with Land Hotlist
- Homes with Pools Hotlist
- Hotlist of Upscale Homes
- Mortgage Pre-Approval
- Moving Company
- Moving Up
- Multiple Listing
- New Homes vs Resale
- No Money Down Hotlist
- Open House
- Our Homes for Sale
- Real Estate Lawyer
- Save $5000 Guaranteed
- Save Thousands
- Stop Paying Rent
- Sunday Tour of Homes
- VIP INSIDER ACCESS
- Seller
- Sell My Home
- Home Estimate
- 10 Questions Agents Hate
- 27 Seller Tips
- Avoid Legal Mistakes
- Avoid these mistakes
- Become a VIP Seller
- Buy This Home Ill Buy Yours
- Cash For your Home
- Divorce
- Empty Nesting
- Find Out What This Home Is Sold For
- For Sale By Owner
- Getting Best Price
- Get the Price You Want
- Guaranteed Offer
- How to Sell a Home that Didnt Sell
- How to Sell Your Home for More
- Kids and Moving
- Pets and Moving
- Pass Your Inspection
- Why Didnt My Home Sell
- Neighborhoods
- About
- Market Snapshot
- MORE
- Register
- Sign In

Indian Rocks Beach
Market InsightsIndian Rocks Beach is a city in Pinellas County, Florida, United States. The population was 4,113 at the 2010 census. Indian Rocks Beach is part of the Tampa-St. Petersburg-Clearwater, FL Metropolitan Statistical Area.
118 homes for sale in Indian Rocks Beach
- 1/10 103 Beds 3 Baths 1,744 SqFt$875,000Open Sun 11AM-2PM
202 18TH AVE, Indian Rocks Beach, FL 33785
Listed by PEOPLE'S CHOICE REALTY SVC LLC
Single Family Home
- 1/79 793 Beds 3 Baths 1,935 SqFt$899,900Open Sat 12PM-3PM
208 HAVEN BEACH CT, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Townhouse
- 1/47 473 Beds 2 Baths 1,242 SqFt$689,000Open Sat 11AM-1PM
- 1/54 544 Beds 5 Baths 3,400 SqFt$3,250,000Open Sat 10PM-1PM
- 1/88 885 Beds 6 Baths 5,828 SqFt$9,225,000Open 8/3 12PM-2PM
- 1/59 593 Beds 4 Baths 1,680 SqFt$999,990Open Sun 11AM-1PM
- 1/56 562 Beds 2 Baths 1,380 SqFt$799,900Open Sat 12PM-3PM
74 GULF BLVD #2B, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Condo
- 1/44 441 Bed 1 Bath 735 SqFt$449,500Open Mon 1PM-3PM
- 1/40 4014 Beds 21 Baths 8,575 SqFt$4,485,000New
- 1/43 4314 Beds 21 Baths 8,575 SqFt$4,485,000New
812 E GULF BLVD #1, 2, 3, 4, 5, 6, 7, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC
Multi-Family
- 1/31 313 Beds 3 Baths 1,616 SqFt$3,900New
- 1/25 252 Beds 1 Bath 955 SqFt$369,000New
1 WINDRUSH BLVD #54, Indian Rocks Beach, FL 33785
Listed by REST EASY REALTY POWERED BY SELLSTATE
Condo
- 1/49 495 Beds 4 Baths 4,571 SqFt$3,900,000New
306 HARBOR DR, Indian Rocks Beach, FL 33785
Listed by PREMIER SOTHEBY'S INTL REALTY
Single Family Home
- 1/31 313 Beds 2 Baths 1,300 SqFt$900,000Active
- 1/13 134 Beds 4 Baths 1,824 SqFt$1,690,000Active
2006 GULF BLVD, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC
Single Family Home
- 1/50 502 Beds 2 Baths 1,540 SqFt$989,000Active
- 1/53 532 Beds 2 Baths 1,110 SqFt$899,000Active
- 1/29 293 Beds 3 Baths 1,672 SqFt$3,500Active
- 1/50 502 Beds 2 Baths 1,434 SqFt$560,000Active
- 1/23 231 Bed 1 Bath 598 SqFt$350,000Active
2704 2ND ST #16, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Condo
- 1/21 211 Bed 1 Bath 598 SqFt$330,000Active
2704 2ND ST #14, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Condo
- 1/55 553 Beds 3 Baths 1,575 SqFt$2,800Active
- 1/32 323 Beds 2 Baths 1,208 SqFt$599,900Active
- 1/28 283 Beds 2 Baths 1,292 SqFt$530,000Active
508 2ND ST, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS REALTY- PALM H
Single Family Home