If you are not a U.S. Citizen, you may still be able to get a mortgage. The loan guidelines and parameters, such as interest rate and downpayment will likely be different from what U.S. Citizens enjoy.
With loan rates at near-historic lows, this is a fantastic time to get a mortgage, even if it costs slightly more.
If you bank with an international bank that does business in the United States, that can make getting a mortgage easier, as verification of income and funds may be simpler, less costly and quicker.
The following links describing the loan process and availability are worth a look. We can connect you with lenders who offer mortgages to non-U.S. Citizens.
https://bit.ly/2sCMeM9