Home / Florida / Indian Shores

Indian Shores, FL City Limits stuff

Indian Shores is in Pinellas County, Florida, covers 0.3 square miles, and had an estimated 1,190 residents in July 2024, per the US Census Bureau.