State: Florida
County: Pinellas County
Close cities: Bay Pines, FL, Gulfport, FL, Clearwater-Beach, FL, Belleair Bluffs, FL, North Redington Beach, FL, Redington Beach, FL, Ridgecrest, FL, Belleair Beach, FL, Largo, FL, South Highpoint, FL, Harbor Bluffs, FL, Belleair Bluffs, FL, Indian Shores, FL, Redington Shores, FL, North Redington Beach, FL, Indian Shores, FL, Madeira Beach, FL, Belleair, FL, Harbor Bluffs, FL, Ridgecrest, FL, Belleair Beach, FL, Dunedin, FL, South Pasadena, FL, Belleair, FL, Pinellas Park, FL, Kenneth City, FL, Redington Shores, FL, Largo, FL, Seminole, FL, Clearwater, FL
Indian Rocks Beach Population (census data)| Total | 5,167 (+2.7% since 2000) |
| Male | 2,619 (50.7%) |
| Female | 2,548 (49.3%) |
Population Density: 5,557 people per sq. mile
Cost of Living Index: 105.7 (US Avg is 100)
Indian Rocks Beach Elevation: 10 feet above sea level
Land Area: 0.93 square miles
Median Household Income: $64,175
Zip Codes:
33785.