Miami este situat în Florida de sud-est, de-a lungul coastei atlantice. Orașul este situat pe platou, care se întinde între Golful Biscayne și Florida Everglades, care se întinde pe o suprafață de 55,27 km pătrați.
Poziția Miami de-a lungul coastei atlantice înseamnă că este acasă pentru multe plaje. Orașul are una dintre cele mai mari populații din S.U.A. În 2013, Miami găzduia o populație de 417.460 de locuitori. În ciuda populației mari, Miami este unul dintre cele mai mici orașe mari din S.U.A., cu o suprafață aproximativă de 35 de kilometri pătrați. Cele mai multe pliante în oraș trec prin Aeroportul Internațional Miami, care înglobează peste 35 de milioane de pasageri în fiecare an. Alte aeroporturi populare care deservesc orașul includ Aeroportul Internațional Fort Lauderdale-Hollywood și Aeroportul Internațional Kennedy.