Lokalt namnIndian Harbour Beach PositionIndian Harbour Beach, Florida
Indian Harbour Beach är en stad i Brevard County, i delstaten Florida, USA. Enligt United States Census Bureau har staden en folkmängd på 8 228 invånare och en landarea på 5,5 km².