In verschiedenen offenen Lebensräumen, auch im Ackerland und in Wüsten, kommt der Weißschenkelstärling von der Ebene bis zu 3.400 m Höhe vor. In den Anden um Quito herum kommt der etwa 21 cm große Vogel nicht vor.