Yes.
As taken from the United States Patent and Trademark Office website, "[t]he patent laws of the United States make no discrimination with respect to the citizenship of the inventor. Any inventor, regardless of his/her citizenship, may apply for a patent on the same basis as a U.S. citizen."
Note, however, that certain countries outside the United States require their own citizens to first apply for a foreign filing license before filing a patent application in another country.
As taken from the United States Patent and Trademark Office website, "[t]he patent laws of the United States make no discrimination with respect to the citizenship of the inventor. Any inventor, regardless of his/her citizenship, may apply for a patent on the same basis as a U.S. citizen."
Note, however, that certain countries outside the United States require their own citizens to first apply for a foreign filing license before filing a patent application in another country.