Miami está localizada no sudeste da Flórida, ao longo da costa do Atlântico. A cidade está situada em uma planície que se estende entre Biscayne Bay e os Everglades da Flórida, abrangendo uma área de 55,27 milhas quadradas.
A posição de Miami ao longo da costa atlântica significa que tem muitas praias. A cidade tem uma das maiores populações dos EUA. Em 2013, Miami tinha uma população de 417.460 residentes. Apesar da grande população, Miami é uma das menores grandes cidades dos EUA, com uma área de aproximadamente 35 milhas quadradas. A maioria dos passageiros que voam para a cidade passa pelo Aeroporto Internacional de Miami, que atende a mais de 35 milhões de passageiros todos os anos. Outros aeroportos populares que atendem a cidade incluem o Aeroporto Internacional de Fort Lauderdale-Hollywood e o Aeroporto Internacional Kennedy.