Yes, non-U.S. citizens can apply for both types of loans. However, the requirements might vary, and it's advisable to consult with mortgage lenders for specific eligibility criteria.