La Universidad de Michigan afirma que los flamencos viven en todos los continentes, excepto Australia y la Antártida. Son comunes a lo largo de la costa de África y el Mar Mediterráneo. Algunos se encuentran en la India y otros países asiáticos, el Caribe, el sur de los Estados Unidos, la península de Yucatán en México y las costas del norte de América del Sur.
Los hábitats de los flamencos son típicamente lodos costeros que rodean los estuarios. Estos lugares proporcionan barro que las aves acumulan para hacer nidos. El agua salada reduce el número de otras especies que compiten por los alimentos, además de limitar el número de depredadores. Los flamencos viven en grandes bandadas que a veces tienen miles de miembros. Ocasionalmente, estas colonias agotan los alimentos disponibles y deben migrar para encontrar nuevas fuentes.