Most unclaimed money is held by the states - about $32 billion at last count. That's because state law requires banks, brokerage firms and other companies that handle people's money to turn unclaimed funds over to the states for safekeeping if they can't locate the rightful owners.