Who can open an account?
In general, any U.S. citizen or resident alien with a Social Security Number or federal Taxpayer Identification Number can open and contribute to a 529 College Savings Plan account on behalf of a beneficiary. You can even open an account for yourself.