The main portion of the city lies on the shores of Biscayne Bay which contains several hundred natural and artificially created barrier islands, the largest of which contains Miami Beach and South Beach.
Den vigtigste del af byen ligger på bredden af Biscayne Bay, der indeholder flere hundrede naturlige og kunstigt skabte øer, hvoraf de største indeholder Miami Beach og South Beach.