Suggest some International Universities

@PurpleTitan, @DadTwoGirls One important piece of information missing in the picture is OP’s US immigration status. For example, if he/she is DACA it is strongly advised to not leave the country, not even thinking about studying abroad. There are other restrictions for non-immigrant and immigrant visa categories, hence it really is not possible to advise further without knowing specifics. All of this impacts US Financial Aid as well.

@mellowfellow67 It is might be useful to review the following threat for Financial Aid for International Students in the US:
http://talk.collegeconfidential.com/international-students/1698406-to-all-international-students-asking-for-huge-amounts-of-aid.html

Also, OP, where do you want to end up after college?

@hpcsa I’m a student that’s currently a dependent of someone on a US visa, and I might get my green card in the next year or two. I might qualify for some federal/state scholarships in a few years, but I don’t base my decisions off that.

@DadTwoGirls Thank you for your suggestions, I’ll look into some of the less expensive ones. I saw that Toronto would be around $50k, which is out of my range. I have seen that UBC grants some scholarships and it’s less expensive.

@PurpleTitan What are some good English programs in Europe, I’ve looked into Polytechnique as an option.

X has English-language programs? I know that TUM in Munich does.

@PurpleTitan I’m not really sure where I would like to end up. But the US is familiar, so I might just stay there. But I’m open to living in parts of Europe, India, or New Zealand. As far as I know, X has an English program, but I might be wrong.

It does. It started Fall 2017. Heavy on abstract math, lots of physics, minor required.

@mellowfellow67 As you are a dependent of a non-immigrant visa holder, you will in most cases apply as International Student.
However, make sure to check specific regulations at the public universities in the State you reside in with your parents. In a few cases some US States make children of non-immigrant visa holders (depending on the specific visa category their parents are in), who graduated from a High School in their State, eligible for In-State Tuition. If this were to apply to your case, this might be your best bet financially. Virginia, for example, falls into this category.
In all other cases you will apply as International Student and compete heavily for merit aid with other highly qualified applicants in your category. The forum link I sent you earlier might help you in your search.
Finally, some US universities/colleges make admitted international applicants eligible for institutional need-based aid (i.e. Northwestern, Notre Dame etc.), almost all of them heavily rely on need-based aid with no or comparably very little merit aid.

As you indicated you might be interested to remain in the US long term and eventually become eligible for a Green Card, attending college in the US might well be your best option at this stage, presuming you can get the necessary financial aid worked out. Again, best of luck!