Indian Harbour Beach is a coastal city in Brevard County, Florida, United States. It is part of the Palm Bay–Melbourne–Titusville, Florida Metropolitan Statistical Area. The population was 9,019 at the 2020 census, up from 8,225 at the 2010 census.
AdSave money & book with Tripadvisor, the world's largest travel website. Compare prices & save money with Tripadvisor® (World's largest travel website).
AdFrom Snorkeling To Water Sports & More, Florida Has Something For All To Enjoy. Read More About The Possibilities Florida Can Bring To Your Family Vacation.
Endless Activities & Fun · Outdoor Adventures · Florida Travel Guide · Explore New Activities
Types: Gorgeous Beaches, Fun For The Whole Family, Endless Activities, Adventure Awaits