Massive multiple-input multiple-output (massive MIMO) has been studied to improve the throughput in cellular communication systems via spatial degrees of freedom and array gain. However, in massive MIMO systems, due to the hardware cost considerations, it is infeasible to install a radio frequency (RF) chain for each antenna. To deploy massive MIMO within reasonable hardware cost, hybrid precoding is proposed in which the signal is processed by a low-dimensional digital baseband precoder and a high-dimensional analog RF precoder. On the other hand, cooperative transmission is another way to enhance system throughput, in which base stations (BSs) can jointly transmit to a user. In this paper, we first investigate the hybrid precoder design for cooperative multiuser massive MIMO systems. We propose hybrid precoding algorithms for two performance metrics: weighted sum rate and max-min fairness. We also propose a low complexity user pairing for both precoder designs. Numerical results show that the proposed hybrid precoding algorithms outperform existing hybrid precoding algorithms for non-cooperative transmissions, and perform closely compared with existing digital precoding algorithms for cooperative transmissions, when the number of users does not exceed the total number of RF chains of the BSs in cooperative (i.e., the largest possible channel rank). In summary, this paper provides a hybrid precoder design guideline for existing and developing cellular communication systems, including Long Term Evolution-Advanced and the fifth generation cellular systems.