The range of Astragalus neglectus is centred around the Great Lakes, but it also occurs from Manitoba and South Dakota east to Massachusetts and Virginia. It is rare throughout most of its range. It is found in wet to dry, open, often rocky habitats, especially those that are calcareous. Natural disturbance is required to maintain these open habitats.