@elisabeth7
Not true that all of them are need based. University of New Mexico gives all in-state National Hispanic Scholars and National American Indian Scholars a full tuition scholarship. (The award for OOS applicants isn’t as generous. It gives in-state tuition rates–see Amigo Scholarship–but it’s pretty much automatic.)
https://scholarship.unm.edu/scholarships/non-resident.html
University of Arizona offers merit awards to both instate & OOS awards for National Scholars. Again in-staters get a more generous benefit than OOS applicants.
https://financialaid.arizona.edu/types-of-aid/scholarships/2017-2018-terms-and-conditions
Here’s a somewhat older thread that lists colleges that offer merit awards for NHS.
http://talk.collegeconfidential.com/hispanic-students/1805958-need-recent-info-for-national-hispanic-scholars-2016-graduates.html#latest
It appears there are good many college that will offer merit for NHS. Not a full ride or even full tuiion in most places, but merit is available.
You will need to verify the information on each college’s website to make the offer is still available. but it’s place to start.
elisabeth7--what is your home state?
Are there any colleges within commuting distance of your home?