Look into LACs. A LOT will meet need and are need blind. a few to check out:
Amherst
Bowdoin
Hamilton
Williams
Wesleyan
Vassar
Haverford
Swarthmore
Middlebury
Bates
Colby
Connecticut College (not sure how they are with need- but good with merit)