Federal law prohibits donations made by a foreign national in connection with any federal, state, or local election. An individual who is not a citizen of the United States is eligible to make a contribution if they have a "green card" indicating that they are lawfully admitted for permanent residence in the United States.