Disney makes them themselves.
They are 'store brand' and you can only buy them at Disney Store.
However, Disney licensed their exclusive doll molds out to JCPenney, so you can find the same heads on JCPenney 'Disney Collection' 11" dolls. However, the bodies at JCPenney are non jointed and non poseable. (They use the old 2009 Disney Store body styles on their versions of the dolls which are pretty static.)