Indian Shores Florida

Indian Shores is located in Pinellas County FL in the zip code of 33785. Click here for a more advanced search of homes for sale. 

Ariel View of Indian Shores Florida in the zip code of 33785 with a long inlet with multi colored homes with the gulf of mexico on one side and the Narrows inlet on the other side
Indian Shores Florida Ariel View


This popular beach town is located directly on the Gulf of Mexico in between Indian Rocks Beach and Redington Shores. It is located over Narrow Inlet with Seminole, FL on the other side.

Popular neighborhoods include Barefoot Beach Resort, Beach Cottage, Gulf View Cabin Villa, Shore Haven, and Waterside.

Locals and tourist enjoy visiting Salt Rock Grill, Mahauffers, and Town Square Nature Park.

Click here for the official city website. 

Recently Listed Homes For Sale

Map of Area

Contact Us Now For More Information

Looking to Sell? Find Out How Much Your Home is Worth


Recent Posts