Statistipedia

Indian Rocks Beach, FL

Indian Rocks Beach, FL
Map of Indian Rocks Beach
StateFlorida
Population4,243
Links
Maps

Indian Rocks Beach is located in the state of Florida, approximately 23 miles west of Tampa. Its population is 4,243.