Andesflamingoen habiterer grunne saltsjøer i store høyder på altiplano i Andes, stort sett mellom 2 500 og 4 950 moh. (typisk 3 500–4 500 moh.) og fra det søndre Peru gjennom Bolivia og til det nordlige Chile og det nordvestre Argentina, inkludert lavlandsinnsjøen Laguna Mar Chiquita i det nordre sentrale Argentina. Noen fugler er dessuten observert ved våtmarksområder i lavlandet i det sørlige Peru og sørlige Brasil.