Macklemore, whose real name is Benjamin Hammond Haggerty, has an estimated net worth of $25 million according to Celebrity Net Worth.