Home / Florida / Indian Harbour Beach

Indian Harbour Beach, FL City Limits stuff

Indian Harbour Beach is in Brevard County, Florida, covers 2.1 square miles, and had an estimated 9,006 residents in July 2024, per the US Census Bureau.