Indian Harbour Beach is a city in Brevard County, Florida. The population was 8,225 at the 2010 United States Census.[3] It is part of the Palm BayMelbourneTitusvilleMetropolitan Statistical Area. According to the United States Census Bureau, the city has a total area of 2.6 square miles (6.7km2). 2.1 square miles (5.4km2) of it is land and 0.5 square miles (1.3km2) of it (18.63%) is water.
Sorry we are experiencing system issues. Please try again.