Indian Harbour Beach is a city located in Brevard County, Florida. As of the 2000 census, the city had a total population of 8,152. As of 2004, the population recorded by the U.S. Census Bureau is 8,503 .
(More Info and Source)
Indian Harbour Beach Real Estate
Hotel rate starting at just $63 at
Hotel rate starting at just $69 at
Hotel rate starting at just $54 at
We've located the best nearby hotel listings to make your stay great.
Eau Gallie Yacht Club
There are 36 apartments found in and near the Indian Harbour Beach area.