Indian Rocks Beach
- Population: 5,200
- Median Income: $53,770
- Zip Codes: 33785, 33786
- Average Listing Price: $629,516
- Median Sales Price: $439,000
- Average Price per Sq/Ft.: $257
- City of Indian Rocks Beach
- City Hall:
1507 Bay Palm Blvd.
Indian Rock Beach, Florida 33785-2899
Phone: 727-595-2517
Fax: 727-595-4627 - Government: Commission and city manager. Mayor and four commissioners elected for two-year staggered terms. Election held each year.
- Services: Building, parks and recreation, solid waste, sewer, volunteer library; law enforcement through County Sheriff's Office, water from County; fire with Pinellas Suncoast Fire and Rescue.
The Indian Rocks Beach MLS map search includes the neighborhoods and homes of the Indian Rocks Beach area, including Indian Rocks Beach and Indian Beach.