Miami est située dans le sud-est de la Floride, le long de la côte atlantique. La ville est située sur un terrain plat qui s'étend entre la baie de Biscayne et les Everglades de Floride, couvrant une superficie de 55,27 miles carrés.
La position de Miami le long de la côte atlantique signifie qu'elle abrite de nombreuses plages. La ville a l'une des plus grandes populations des États-Unis. En 2013, Miami abritait une population de 417 460 habitants. Malgré la grande population, Miami est l'une des plus petites grandes villes des États-Unis, avec une superficie d'environ 35 miles carrés. La plupart des voyageurs arrivant dans la ville passent par l'aéroport international de Miami, qui accueille plus de 35 millions de passagers chaque année. Les autres aéroports populaires desservant la ville incluent l'aéroport international de Fort Lauderdale-Hollywood et l'aéroport international Kennedy.