The Lawrence's goldfinch favors drier habitats, so it is only found in the far western U.S., including California, Arizona, and New Mexico. Their migration pattern is more east-west than north-south.