MoneyGram provides essential services to consumers who are not fully served by traditional financial institutions. MoneyGram offers worldwide money transfer services in more than 200 countries and territories through a global network of approximately 350,000 agent locations, including retailers, international post offices and banks.