 It is a resident breeding species on bare mountains, typically above , across southern Europe (Pyrenees, Alps, Corsica, Balkans) and through central Asia to western China.It nests in crevices or rodent burrows, laying 3–4 eggs.The white-winged snowfinch's food is mainly seeds with some insects.