Yes, you can absolutely file a patent in the US without being a citizen.
However, a couple of things to keep in mind:
- You should make sure that your idea has not already been patented (this happens more than you may think)
- Decide which type of patent is best for you (utility, design, provisional)
- The patent filed in the US offers protection within the US
To know if this is the best avenue for you, you should talk to an IP attorney.
is happy to put you in touch with a seasoned patent lawyer. We offer affordable rates and direct communication so you get the legal services you need in a more flexible way. Check us out and get in touch if we can help.