Townapedia
Tennis Court in Bay Harbor Islands
Tennis Court in Bay Harbor Islands · SurfBalBay News, CC BY-SA 4.0
Tennis Court in Bay Harbor Islands 2
Tennis Court in Bay Harbor Islands 2 · SurfBalBay News, CC BY-SA 4.0
Bay Harbor Islands, Miami (31505983127)
Bay Harbor Islands, Miami (31505983127) · Pom' from France, European Union, CC BY-SA 2.0
Bay Harbor Islands, Miami (45732848684)
Bay Harbor Islands, Miami (45732848684) · Pom' from France, European Union, CC BY-SA 2.0
Bay Harbor Islands, Miami (44628903070)
Bay Harbor Islands, Miami (44628903070) · Pom' from France, European Union, CC BY-SA 2.0
Bay Harbor Islands, Miami (32570545128)
Bay Harbor Islands, Miami (32570545128) · Pom' from France, European Union, CC BY-SA 2.0

Bay Harbor Islands, Florida

Bay Harbor Islands is a town of 5,847 people in Miami-Dade County, Florida, founded in April 28, 1947.

Loading the weather...
Population5,847 -0.2% since 2019
Elevation7 ft 2 m
FoundedApril 28, 1947
Land area0.4 sq mi
ZIP code33154
Nearest airportMiami Seaplane Base (MPB) 7 mi

Why visit Bay Harbor Islands

Townapedia lists 6 museums and landmarks, 18 parks and trails, 21 places to eat and 16 places to stay in and around town.

Highlights include Arch Creek, Miami Beach Bandshell, 92nd Street Park and 95th Street Park.

August is the warmest month, with average highs of 88°F; January lows average 61°F.

About Bay Harbor Islands

Bay Harbor Islands is a town in Miami-Dade County, Florida, United States. The town is part of the Miami metropolitan area of South Florida. It is separated from the mainland by Biscayne Bay. The population was about 6,000 as of the 2020 United States census.

From the Wikipedia article Bay Harbor Islands, Florida (this version), under CC BY-SA 4.0.

Museums and landmarks6

Arch Creek

Monument and historic site · National Register of Historic Places · 2.0 mi

Early settlement near Miami, Florida, USA

Open in Google Maps · Wikipedia

Miami Beach Bandshell

Monument and historic site · National Register of Historic Places · 2.2 mi

Performance venue in Miami Beach, Florida, USA

Open in Google Maps · Wikipedia

Normandy Isles Historic District

Monument and historic site · National Register of Historic Places · 2.3 mi

Historic district in Florida, United States

Open in Google Maps · Wikipedia

North Shore Historic District

Monument and historic site · National Register of Historic Places · 1.9 mi

Historic district in Florida, United States

Open in Google Maps · Wikipedia

St. Bernard de Clairvaux Church

Monument and historic site · National Register of Historic Places · 3.1 mi

Historic church in North Miami Beach, Florida, USA

Open in Google Maps · Wikipedia

North Miami Museum of Contemporary Art

Museum · 3.1 mi

Museum in North Miami, Florida

Open in Google Maps · Wikipedia

Parks, trails and playgrounds18

92nd Street Park

Park · 0.4 mi

East Bay Harbor Drive, Bay Harbor Islands

sunrise-sunset

Open in Google Maps

95th Street Park

Park

1185 95th Street, Bay Harbor Islands

sunrise-sunset

Open in Google Maps

Bal Harbour Waterfront Park

Park · 0.4 mi

18 Bal Bay Drive, Bal Harbour

Mo-Su 07:00-20:00

Open in Google Maps

Bay Harbor Islands Tot Lot

Park

9600 West Broadview Drive, Bay Harbor Islands

sunrise-sunset

Open in Google Maps

Haulover Park

Park · 1.6 mi

Public park in Florida, US

Open in Google Maps · Wikipedia

Bill Bird Marina

Marina and boat launch · 1.3 mi

10800 Collins Avenue, North Miani Beach

Open in Google Maps · +1-305-947-3525

Hawthorne Tot Lot

Park · 0.8 mi

1125 90th Street, Surfside

08:00-sunset

Open in Google Maps

Indian Creek Country Club

Golf course · 0.7 mi

55 Indian Creek Island Road, Indian Creek Village

Open in Google Maps

North Bayshore Park

Park · 1.1 mi

Open in Google Maps

South Passive Park

Park

sunrise-sunset

Open in Google Maps

6 more on the map.

Restaurants and cafes21

Bay Harbor Bistro

Restaurant · European

1023 96th Street, Bay Harbor Islands

Mo-Sa 07:00-20:00; Su 07:00-19:30

Open in Google Maps · +1-305-866-0404;+1-305-613-2110

Flanigan's Seafood Bar and Grill

Diner · American · 0.6 mi

9516 Harding Avenue, Surfside

Su-Th 11:00-23:00; Fr-Sa 11:00-01:00

Open in Google Maps · +13058670099

Kinoko Sushi Bar and Asian Cuisine

Restaurant · Sushi, Asian

1007 Kane Concourse, Bay Harbor Islands

11:30-23:00

Open in Google Maps · +1-305-397-8424

Open Kitchen

Restaurant · Burger, Italian, Sandwich, Chicken, Breakfast, Dessert

1071 95th Street, Bay Harbor Islands

Mo-Fr 08:30-21:30; Sa-Su 10:00-21:30

Open in Google Maps · +1 305-865-0090

PURA VIDA

Restaurant · Salad

1001 Kane Concourse, Bay Harbor Islands

Mo-Tu,Su 07:00-21:00; We 08:00-18:00; Th 08:00-21:00; Su 07:00-16:00

Open in Google Maps · +1-305-535-4142

Starbucks

Cafe · Coffee Shop · 0.6 mi

9560 Harding Avenue, Surfside

Mo-Su 05:00-21:00

Open in Google Maps · +13058678162

BobaBurger

Restaurant · Burger, Tea, Bubble Tea, Dessert

9580 Bay Harbor Terrace, Bay Harbor Islands

Su-We 11:00-23:00; Th 11:00-21:30; Fr 11:00-17:00

Open in Google Maps · +1-305-505-5968

Harbor Café

Cafe · Breakfast

1048 A Kane Concourse, Bay Harbor Islands

Mo-Fr 07:30-19:00; Sa-Su 08:00-17:00

Open in Google Maps · +1 305-397-8446

Josh's Deli

Restaurant · American, Deli · 0.7 mi

9517 Harding Avenue, Surfside

Mo-Su 08:30-15:00

Open in Google Maps · +1-305-397-8494

Mamale Cafe & Pizza Bar

Restaurant · Pizza, Coffee Shop

1017 Kane Concourse, Bay Harbor Islands

Su-Th 09:00-20:00; Fr 09:00-15:00

Open in Google Maps · +1-786-648-9045

Meat Bar Miami

Restaurant · Mediterranean

1009-1011 Kane Concourse, Bay Harbor Islands

Open in Google Maps · +1-786-498-9577

Mister O1 Extraordinary Pizza

Restaurant · Pizza, Dessert, Italian, Salad

1065 95th Street, Bay Harbor Islands

Open in Google Maps · +1 786-886-3178

9 more on the map.

Advertisement

Where to stay16

Bal Harbour Quarzo Hotel

Motel and hotel · 0.9 mi

290 Bal Bay Drive, Bal Harbour

Open in Google Maps · +1-305-222-7922

Beach Place Hotel

Motel and hotel · 1.4 mi

8601 Harding Avenue, Miami Beach

Open in Google Maps · +1-305-866-3313

Four Seasons Hotel at The Surf Club

Motel and hotel · 1.1 mi

9011 Collins Avenue, Surfside

Open in Google Maps · +13053813333

Grand Beach Hotel Surfside Restaurant

Motel and hotel · 0.8 mi

9418 Collins Avenue, Surfside

Open in Google Maps · +1 305-674-8666

Residence Inn by Marriott Miami Beach Surfside

Motel and hotel · 0.9 mi

9200 Collins Avenue, Surfside

Open in Google Maps · +1 305-514-3101

Solara Surfside

Motel and hotel · 1.3 mi

8801 Collins Avenue, Surfside

Open in Google Maps · +1-305-868-9994

The St. Regis Bal Harbour Resort

Motel and hotel · 0.7 mi

9703 Collins Avenue, Miami Beach

Open in Google Maps · +1-305-993-3300

Seaway at The Surf Club - Four Seasons Private Residences

Motel and hotel · 1.0 mi

9149 Collins Avenue, Surfside

Open in Google Maps

Sun Harbour Boutique Hotel

Motel and hotel · 0.7 mi

9576 Collins Avenue, Surfside

Open in Google Maps

The Ritz-Carlton Bal Harbour

Motel and hotel · 1.0 mi

10295 Collins Avenue, Bal Harbour

Open in Google Maps

Anthony Gardens

Motel and hotel

100700-8 East Bay Harbor Drive, Bay Harbor Islands

Open in Google Maps

Grand Beach Hotel Bay Harbor

Motel and hotel

9601 East Bay Harbor Drive, Bay Harbor Islands

Open in Google Maps

4 more on the map.

History

Bay Harbor Islands was founded by Shepard Broad in 1947. Broad, an immigrant from Pinsk, Russia, acquired two undeveloped mangrove swamp islands and filled in the islands using his own funds and with down payments on the sale of lots. He was joined in the venture by businessman Benjamin N. Kane.

From the History section of Bay Harbor Islands, Florida on Wikipedia, under CC BY-SA 4.0.

Churches and places of worship5

Shopping5

Advertisement

Gas and EV charging5

Schools, colleges and libraries46

Healthcare1

Advertisement

Map of Bay Harbor Islands

123 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

60°80°January: 2.3 in of rainFebruary: 2.3 in of rainMarch: 2.5 in of rainApril: 3.4 in of rainMay: 4.9 in of rainJune: 7.8 in of rainJuly: 6.0 in of rainAugust: 7.5 in of rainSeptember: 8.4 in of rainOctober: 6.5 in of rainNovember: 3.3 in of rainDecember: 2.2 in of rainJanuary: 74°FFebruary: 75°FMarch: 76°FApril: 80°FMay: 83°FJune: 86°FJuly: 88°FAugust: 88°FSeptember: 87°FOctober: 84°FNovember: 79°FDecember: 76°FJanuary: 61°FFebruary: 63°FMarch: 65°FApril: 70°FMay: 74°FJune: 76°FJuly: 78°FAugust: 78°FSeptember: 77°FOctober: 74°FNovember: 69°FDecember: 65°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan74°F61°F2.3 in0.0 in
Feb75°F63°F2.3 in0.0 in
Mar76°F65°F2.5 in0.0 in
Apr80°F70°F3.4 in0.0 in
May83°F74°F4.9 in0.0 in
Jun86°F76°F7.8 in0.0 in
Jul88°F78°F6.0 in0.0 in
Aug88°F78°F7.5 in0.0 in
Sep87°F77°F8.4 in0.0 in
Oct84°F74°F6.5 in0.0 in
Nov79°F69°F3.3 in0.0 in
Dec76°F65°F2.2 in0.0 in

U.S. Climate Normals 1991-2020 for Miami Beach (6 mi away), NOAA NCEI.

People and cost of living

$89,663median household income
$653,500median home value
$2,442median monthly rent
35.9median age
56.5%of adults have a bachelor's degree or higher
48.9%of homes are owner-occupied
30.6 minaverage commute
Age of residents
Under 1831%18 to 3415%35 to 6438%65 and over16%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Miami-Dade County has had 27 federal disaster declarations since 2000, most often for hurricanes.

  • 2024-10-11: Hurricane Milton (Hurricane)
  • 2024-10-07: Hurricane Milton (Hurricane)
  • 2022-12-13: Hurricane Nicole (Hurricane)
  • 2022-11-08: Tropical Storm Nicole (Tropical Storm)
  • 2022-09-29: Hurricane Ian (Hurricane)
  • 2022-09-24: Tropical Storm Ian (Hurricane)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Miami Seaplane Base (MPB) is the nearest airport with scheduled flights listed in OpenStreetMap, 7 miles away.

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.