Anybody can be the beneficiary of a 529 account, you do not have to live in the state concerned, and you do not have to go to college in the state concerned -- although some states such as Virginia give state tax benefits for saving in the local state account.