Anyone who is 18 years old or older, and who is a citizen of the United States, and has a valid tax identification number or a valid Social Security number may open 529 plans.