Indian Creek

A private, guarded island village on Biscayne Bay with a limited number of waterfront estate home sites.

Browse Properties in the Area

Search Homes

Indian Creek is a small, private village on an island in northeast Miami-Dade County, bordered by Biscayne Bay to the west and Indian Creek to the south and east. Incorporated in 1939, it neighbors Bay Harbor Islands, Surfside and Miami Beach, and is reached by a single bridge from Surfside.

The island is home to the Indian Creek Country Club, whose golf course takes up most of the land, along with a limited number of residential estate sites. Access is controlled by the village's own police at the bridge, giving residents a high level of privacy. Homes are large waterfront estates, and because so few properties exist, opportunities to buy are rare. Bal Harbour Shops and the beaches of Surfside and Miami Beach are just minutes away.

Interested in Indian Creek real estate? Brandon Tillemans with Douglas Elliman can help you discuss available opportunities and nearby waterfront alternatives.

Overview for Indian Creek, FL

55 people live in Indian Creek, where the median age is 54.3 and the average individual income is $39,484. Data provided by the U.S. Census Bureau.

55

Total Population

54.3 years

Median Age

Low

Population Density Population Density This is the number of people per square mile in a neighborhood.

$39,484

Average individual Income

Around Indian Creek, FL

There's plenty to do around Indian Creek, including shopping, dining, nightlife, parks, and more. Data provided by Walk Score and Yelp.

5
Car-Dependent
Walking Score
33
Somewhat Bikeable
Bike Score

Points of Interest

Explore popular things to do in the area, including Gifted Crust, Majestic Towers Restaurant, and Miami Gourmet Catering.

Name Category Distance Reviews
Ratings by Yelp
Dining 0.99 miles 0 reviews 0/5 stars
Dining 1.13 miles 0 reviews 0/5 stars
Dining · $$ 1.55 miles 0 reviews 0/5 stars
Dining 1.6 miles 0 reviews 0/5 stars
Dining 1.6 miles 0 reviews 0/5 stars
Dining 1.66 miles 0 reviews 0/5 stars

Demographics and Employment Data for Indian Creek, FL

Indian Creek has 27 households, with an average household size of 2.04. Data provided by the U.S. Census Bureau. Here’s what the people living in Indian Creek do for work — and how long it takes them to get there. Data provided by the U.S. Census Bureau. 55 people call Indian Creek home. The population density is 129 and the largest age group is Data provided by the U.S. Census Bureau.

55

Total Population

Low

Population Density Population Density This is the number of people per square mile in a neighborhood.

54.3 years

Median Age

53 / 47%

Men vs Women

Population by Age Group

0-9:

0-9 Years

10-17:

10-17 Years

18-24:

18-24 Years

25-64:

25-64 Years

65-74:

65-74 Years

75+:

75+ Years

Education Level

  • Less Than 9th Grade
  • High School Degree
  • Associate Degree
  • Bachelor Degree
  • Graduate Degree
27

Total Households

2.04

Average Household Size

$39,484

Average individual Income

Households with Children

With Children:

Without Children:

Marital Status

Married
Single
Divorced
Separated

Blue vs White Collar Workers

Blue Collar:

White Collar:

Commute Time

0 to 14 Minutes
15 to 29 Minutes
30 to 59 Minutes
60+ Minutes