Miami is a city in Florida, United States. It sits on the North American mainland (specifically the southeastern tip of the Florida peninsula), not on a separate continent. North America is the continent; Miami is a coastal metropolis within it.