Bay Harbor Islands es una ciudad en el Condado de Miami-Dade. La población era 5.628 en el censo de 2010. Está separada de la ciudad por la Bahía de Biscayne, con la que está conectada a través de la amplia calzada. En el lado del continente, BHI limita con la ciudad de North Miami, mientras que al este limita con las prestigiosas áreas de Bal Harbour y Surfside. Al sur se encuentra la exclusiva zona de Indian Creek.
Fue fundada por Shepard Broad, el 28 de abril de 1947. Se compone de dos islas: Broadview y Bay Harbor. La isla al oeste (Broadview) contiene exclusivamente casas de familia individuales y de la isla al este (Bay Harbor) alberga el distrito financiero, casas multifamiliarias y torres residenciales.
Vivir en Bay Harbour Islands es un verdadero privilegio: Usted tiene la playa, tiendas de lujo y restaurantes a pocos pasos de distancia, mientras disfruta de la privacidad y ambiente familiar frente al agua.