Located on an island in Biscayne Bay, Indian Creek is a small, exclusive village with 41 residential home sites and the Indian Creek Country Club. The population has consistently been less than 100 residents and is one of the highest-income neighborhoods in the United States.

Coronavirus: Click here for our COVID-19
Business Resource Center

Back to Top