Indian Creek is a wealthy village on the northern end of Miami Beach. Indian Creek is one the smallest incorporated municipalities in the United States, with a recorded population of 38 as of the 2004 (U.S. Census Bureau). Indian Creek is / has been home to many celebrities and wealty people.